Chip locked

Apr 11, 2006 8 Replies

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?


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):

  1. Ściągnij najnowszą wersję ISP Programmer
  2. Uruchom
  3. Kliknij przycisk "Setup"
  4. Zaznacz na dole okienka ustawień kwadracik przy "Don't autodetect device"
  5. Wybierz typ żądanego procesora w rozwijanej liście
  6. 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