Witam
Próbuję zaprogramować atmega8. Mam kupiony programator STK200. ISPprog czyta sygnaturę i przynajmniej udaje, że czyta pamięć flash, ale przy próbie zapisania czegoś do flash-a pokazuje od razu błąd ( zapisane coś tam - odczytane co innego ). Próbowałem PonyProg-a ale test programatora kończy się niepowodzeniem a próba zaprogramowania zakończyła się klasycznym "zwisem" programu ( 95% czasu procesora ). Próbowałem z drugą atmegą ale wychodzi to samo. Fuse bitów nie ruszałem. Próbowałem różnych ustawień portu LPT ( bidirectional, ECP ) - bez skutku. Program STK200_300_test również nie widzi programatora.
Programator ma diodę sygnalizacyjną i ona reaguje ( sprawdzałem również napięcie na nóżce Reset mikrokontrolera - jest OK ). Kabel od programatora do płytki ma ok. 1m.
Przeglądałem forum ale poza tym co zrobiłem i sprawdziłem nie znalazłem nic.
Czy ma ktoś pojęcie w czym problem? Będę wdzięczny za wszelkie sugestie.
Próbuję zaprogramować atmega8. Mam kupiony programator STK200. ISPprog czyta sygnaturę i przynajmniej udaje, że czyta pamięć flash, ale przy próbie zapisania czegoś do flash-a pokazuje od razu błąd ( zapisane coś tam - odczytane co innego ). Próbowałem PonyProg-a ale test programatora kończy się niepowodzeniem a próba zaprogramowania zakończyła się klasycznym "zwisem" programu ( 95% czasu procesora ). Próbowałem z drugą atmegą ale wychodzi to samo. Fuse bitów nie ruszałem. Próbowałem różnych ustawień portu LPT ( bidirectional, ECP ) - bez skutku. Program STK200_300_test również nie widzi programatora.
Programator ma diodę sygnalizacyjną i ona reaguje ( sprawdzałem również napięcie na nóżce Reset mikrokontrolera - jest OK ). Kabel od programatora do płytki ma ok. 1m.
Przeglądałem forum ale poza tym co zrobiłem i sprawdziłem nie znalazłem nic.
Czy ma ktoś pojęcie w czym problem? Będę wdzięczny za wszelkie sugestie.