Grillat Attiny861 med för hög ISP-spänning?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
gunne
Inlägg: 2088
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av gunne »

Kollade spänningen, stabil som dr. alban. Sen när jag testade med STK så hade jag ingen extern matning och STKts VCC är ju oxå stabilt.

Jag får skriva ihop ett inlägg på AVRfreaks vid tillfälle.

Nu börjar det bli dags att sticka och köpa lite fler kretsar. Jag är bara orolig att inte det heller kommer lösa problemet.

Risken att man får ett trasigt chip från elfa är väl obefintlig antar jag så det borde inte vara felet.
Användarvisningsbild
gunne
Inlägg: 2088
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av gunne »

Hmm... Nu verkar jag ha fått till det men förstår ändå inte vad som spökar.

* Jag cyklade till elfa och köpte två nya Attiny861.
* Lödde bort den gamla med avlödningsutrustning.
* Pep alla anslutningar och kontrollerade att VCC och AVCC hade stabil spänning
* RESET är +3V istället för +3,3V men det ska ju funka
* Lödde dit den nya
* Pep mellan benen och banorna på alla ben
* Kopplade in extern matning och JTAG mkII
* Sätter ISP-frekvens 1MHz
* Läser signatur => "sigature does not match..."
* Kopplar in STK500, HW-settings 3,3V, ingen extern matning
* Sätter ISP-frekvens 1MHz
* Läser signatur => "sigature does not match..."

Nu blir jag matt och trött. Börjar skriva det här inlägget och sen dubbelkollar jag ALLT igen. Till slut ställer jag ner JTAGens ISP-frekvensen till 100Hz och då funkar det! :whoho:

Det går att läsa signaturen och den matchar. Testar med 100Hz, 125kHz, 250kHz och 500kHz. Det funkar upp till 250kHz men inte mer.

Den är från fabrik inställd på intern oscillator 8MHz och det verifieras när jag läser fuses. Hur kommer det sig att det inte går att kommunicera med den med mer än 250KHz? Under 1/4 av klockfrekvensen brukar man ju säga och nu funkar det bara med 1/30. Varför är det så? Jag har vad jag kan minnas aldrig tidigare varit med om att man behöver så låg ISP-frekvens. :humm:
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av thepirateboy »

Clockdiv brukar väl vara aktiverad från start så för mig låter det helt normalt, dvs. den går på 1 MHz från "fabrik".

ÄR CKDIV8 aktiverad?
hatten
Inlägg: 94
Blev medlem: 9 maj 2008, 22:16:23
Ort: Uppsala

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av hatten »

CKDIV8 är aktiverad när kretsen skeppas, precis som på alla andra (rätta mig om jag har fel) AVR-processorer. Så ja, 250kHz är den högsta tillgängliga ISP-frekvensen.
Användarvisningsbild
gunne
Inlägg: 2088
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av gunne »

Så antagligen funkade den förra oxå. :doh:

Jag försökte iof med diverse olika ISP-frekvenser och jag minns faktiskt inte om jag testade ner mot 100Hz då.

Man lär sig något nytt varje dag!
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av Swech »

Är det nu man ska man säga vad var det jag sade.. :vissla:
Det är alltid bra att testa med låg ISP frekvens

kul att det löste sig :)

Swech
hatten
Inlägg: 94
Blev medlem: 9 maj 2008, 22:16:23
Ort: Uppsala

Re: Grillat Attiny861 med för hög ISP-spänning?

Inlägg av hatten »

Japp, en del saker behöver man tyvärr lära sig den hårda vägen :)

Skönt att det löste sig. Lycka till med exjobbet!
Skriv svar