fuse bit'y ATMega16 (ISP ProgrammerPonyProg, STK200)

Nov 29, 2005 4 Replies

Witam!



Prosi³bym, ¿eby kto¶ mi pomóg³ co¶ zrozumieæ: Ustawiam sobie (wed³ug pdf-u), fuse bit'y nastêpuj±co:



BODLEVEL:1 BOD:1 SUT1:1 SUT0:0 CKSEL3:1 CKSEL2:1 CKSEL1:1 CKSEL0:1 OCDEN:1 JTAGEN:0 CKOPT:9 EESAVE:1 BOOTSZ1:0 BOOTSZ0:0 BOOTRST:1



Wed³ug mnie to ustawienie odpowiada zewnêtrznemu kwarcowi >8MHz (Ja mam 16 MHz). Kiedy jednak takowy pod³±czam (wraz z kondensatorami 22 pF) - program na mikrokontrolerze dzia³a. Kiedy jednak chce odczytaæ Fuse Bity albo zapisaæ nowy program do pamiêci - wywala mi b³±d, ¿e "Unable to probe, bad device or device locked (-25)" (PonyProg200). ISP Programmer wy¶wietla, ¿e "Chip locked". Ponadto ponyprog2000 odczytuje mi wówczas, ¿e wszystkie fuse bity s± wyzerowane (a tak nie jest) i nie mogê zapisaæ innej konfiguracji. Co ciekawe - gdy pod³±cze zewnêtrzny generator wszystko wraca do porz±dku, tzn mogê programowaæ uk³ad, zmieniaæ fuse bity, odczytywaæ (ustawienie takie jak skonfigurowa³em wcze¶niej).



Ma kto¶ jaki¶ pomys³ co mo¿e byæ nie tak?



Bêdê bardzo wdziêczny za pomoc a efektami podzielê siê z ka¿dym nastêpnym, bêd±cym w potrzebie. Pomó¿cie proszê, mia³ kto¶ podobn± sytuacjê??



Z góry dziêkujê Pozdrawiam


moze kiepskie napiecie zasilajace/masa zewnetrzny oscylator pobiera duzo wiecej pradu i moze brakowac dla poprawnej pracy, moze napiecie za niskie, by pracowac z 16 mhz potrzeba pelne 5V....ale to tak sobie gdybam tylko........ michal m.

U¿ytkownik "Krzysztof" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:dmif8h$8i6$ snipped-for-privacy@inews.gazeta.pl...

Teraz mam jeszcze lepszy przypadek. Gdy pod³±czam zewnêtrzny generator, uk³ad programuje mi siê ale nie odczytuje fuse bit'ów tzn. odczytuje, ¿e wszystkie s± wyzerowane i nie mogê zmieniæ konfiguracji.

Jakbyś już 2 dni temu wyrzucił do śmieci tą padniętą ATmegę i kupił nową, problem byłby rozwiązany w krótszym czasie i taniej (czas to pieniądz).

U¿ytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisa³ w wiadomo¶ci

Najlepsze jest to, ¿e ona nie pad³a. Teraz ju¿ wszystko gra. Problemem by³ przed³u¿acz LPT.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required