ATMega328P factory fuses (var "dead on arrival")

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
JanErik
Inlägg: 3191
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

ATMega328P factory fuses (var "dead on arrival")

Inlägg av JanErik »

Har två helt nya ATMega328P som jag fått som samples direkt från Atmel, varav ena inte svarar på avrdude öht, rapporterar signature 0x000000. Kommer inte in i terminalläge för att sätta fuses heller.

Den andra fungerar fint, laddat in Arduino-bootloadern utan problem.

Switchar chip på prototypplatta.

Vad är sannolikheten?
Senast redigerad av JanErik 8 februari 2015, 20:52:48, redigerad totalt 1 gång.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av sodjan »

Och den var så från allra först början?
Hur som, jag skulle säga att sannolikheten är väldigt liten
för att få en DOA processor direkt från leverantören...
JanErik
Inlägg: 3191
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av JanErik »

De har legat drygt 1.5 år i antistatisk påse och rör, inte använda tidigare även om påsen blev öppnad när de anlände. Har inte ens haft nån programmerare.

Prövade nu också ta bort kristallen och kondensatorerna helt, de levereras väl med fuses för intern 1 MHz oscillator? Ingen skillnad dock... den andra tog mot bootloader direkt från Arduino-miljön. Prövat ASCII-tabell-exemplet nu också med en USB-TTL-adapter, fungerar.
JanErik
Inlägg: 3191
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av JanErik »

Borde man pröva dethär 12V-fuse-reset ännu?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av sodjan »

Om du kan så, ja visst, det kan väl knappast skada.
Och om du tror att det är det som har hänt. Det
beror ju på vad du har gjort. Man kan ju fippla med
"fuses" så att det får den effekt som du ser...
Användarvisningsbild
adent
Inlägg: 4245
Blev medlem: 27 november 2008, 22:56:23
Ort: Utanför Jönköping
Kontakt:

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av adent »

Jag hade en ATmega som verkade död, tog min signalgenerator och matade in ca 1MHz TTL-klocka i den och då levde den minsann! Ville inte gå på varken kristall eller intern RC innan. Hade väl hänt nått med fuse:arna, oklart vad och hur dock.

MVH: Mikael
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av sodjan »

Jag antar att det finns ett val för "extern klocka", d.v.s varken
"intern oscillator" eller "extern kristall". Och du fungerar ju en
"klocka" från en t.ex signalgenerator...
JanErik
Inlägg: 3191
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av JanErik »

Igen hade jag två nya (samples, inte Aliexpress eller dylikt) Atmega168 som inte gick igång över ISP (med usbasp). Hakade på en 16 MHz kristall och kondensatorer så hoppade de igång.
Men är det inte meningen att de ska levereras med intern oscillator (1 eller 8 MHz) vald från fabrik?

Antagligen var det likadant med de två Atmega328 jag hade tidigare, körde HV Fuse Reset och då funkade de.
bearing
Inlägg: 11676
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av bearing »

Vilken hastighet har SPI-klockan?

Från början är div8-fusen satt. Med 8MHz intern klocka går processorn i 1Mhz. SPI-klockan får vara max 1/16 av processorklockan.

Annars kan det ju hända att dina samples har använts för tester i fabriken, och alltså inte har standard fuses.
JanErik
Inlägg: 3191
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av JanErik »

Prövade sätta avrdude bitclock till -B 100 som ger 8 kHz SCK, hjälpte inte.

I övrigt bara

Kod: Markera allt

avrdude -c usbasp -p m168
Och på usbasp hade jag ju satt slow-jumpern (iofs funkar det inte med korrekta fuses på dessa utan den heller).
snigelen
Inlägg: 815
Blev medlem: 8 maj 2009, 11:02:14
Ort: Lund

Re: ATMega328P dead on arrival, vad är sannolikheten?

Inlägg av snigelen »

bearing skrev:SPI-klockan får vara max 1/16 av processorklockan.
Max 1/4 är det.
Skriv svar