Sprawi³em sobie ATmega88. Próbujê j± zaprogramowaæ ISP programatorem Adama Dybkowskiego (¶ci±gn±³em najnowsz± wersjê). Niestety ca³y czas otrzymujê komunikat CHIP LOCKED. Wzi±³em drugi procesor - to samo. Oscyloskop pokazuje, ¿e co¶ jest przesy³ane na obu liniach (MOSI i MISO). Z innym typem procesorów dzia³a poprawnie - czyta sygnaturê, a ATmegi88 nie chce. Co mogê zrobiæ oprócz powrotu na poziom ATmegi8?
Chip locked
Apr 11, 2006
8 Replies
Bogdan Gutknecht napisał(a):
Spróbuj wymusić tą sygnaturę w ustawieniach ISP Programmera i zobacz, czy wtedy się programuje i weryfikuje poprawnie.
Tylko jak??? Muszê mieæ plik z sygnatur±, ale najpierw powinienem go odczytaæ, ale nie mogê.
Nie chodzi przypadkiem o ten z datasheeta - 0x1E, 0x93, 0x0A Tomek
Tak, ale w jakim formacie - naturalnym, czy w pliku *.hex, a mo¿e ascii?
U¿ytkownik "Bogdan Gutknecht" Sprawi³em sobie ATmega88. Próbujê j± zaprogramowaæ ISP programatorem Adama
Hmmm ja wczoraj programowa³em ATTINY 2313 zawsze dzia³a³o OK a wczoraj wyst±pi³ ten b³±d okaza³o siê ¿e po³±czenie by³o nie dokoñca dobre... pokombinowa³em i o ile dobrze pamiêtam który¶ z kabli nie dokoñca styka³...
A ja wróci³em na ATmega8.
Bogdan Gutknecht napisał(a):
- Ściągnij najnowszą wersję ISP Programmer
- Uruchom
- Kliknij przycisk "Setup"
- Zaznacz na dole okienka ustawień kwadracik przy "Don't autodetect device"
- Wybierz typ żądanego procesora w rozwijanej liście
- Zatwierdź wybór naciskając przycisk "OK"
Teraz każda operacja odczytania sygnatury z układu nie będzie wykonywana fizycznie, tylko przyjmowana sygnatura wybranego z listy procesora.
U¿ytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisa³ w wiadomo¶ci news:e1jmnb$4jd$ snipped-for-privacy@atlantis.news.tpi.pl...
Nie pomaga. Przy programowaniu zerowa komórka jest odczytywana jako 00 lub jako FF (tak mniej wiêcej na przemian).
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required