Witam.
Ostatnio podczas programowania (programuje JTagiem) Atmegi 16 podczas odczytu FUSE bitow zanikło mi napięcie. Po ponownym podłączeniu układu JTag już nie działał. Pomyślałem, że poprzestawiały się bity i JTAGEN mógł się przestawić. Podpiąłem STK200 i również ten nie działa (nie rozpoznaje, zwraca FFFFFF jako sygnaturę, sprawdzone na ISP Programmer oraz PonyProg), dodam, że programatory działają na innych uC.
No to następnym etapem jest sprawdzenie taktu, może przestawiły się bity. Ale program zapisany w Atmedze uruchamia się normalnie (kwarc 16MHz), czyli tak jest ok. No to może RESET, ale reset też działa, brak tylko programowania.
Czy możliwe jest, że akurat zablokowałem sobie tylko bity SPIEN i JTAGEN? To by był dziwny zbieg okoliczności, że tylko te bity się zablokowały.
Dodam, że sprawdziłem SPI i działa, bo mam tam LCD, który działa. na JTag nie mam żadnych urządzeń ale penie na 99% też działa.
Miał ktoś podobny problem?
P.S. Programatora równoległego nie zrobię, bo za dużo zabawy (ATmega SMD).
Ostatnio podczas programowania (programuje JTagiem) Atmegi 16 podczas odczytu FUSE bitow zanikło mi napięcie. Po ponownym podłączeniu układu JTag już nie działał. Pomyślałem, że poprzestawiały się bity i JTAGEN mógł się przestawić. Podpiąłem STK200 i również ten nie działa (nie rozpoznaje, zwraca FFFFFF jako sygnaturę, sprawdzone na ISP Programmer oraz PonyProg), dodam, że programatory działają na innych uC.
No to następnym etapem jest sprawdzenie taktu, może przestawiły się bity. Ale program zapisany w Atmedze uruchamia się normalnie (kwarc 16MHz), czyli tak jest ok. No to może RESET, ale reset też działa, brak tylko programowania.
Czy możliwe jest, że akurat zablokowałem sobie tylko bity SPIEN i JTAGEN? To by był dziwny zbieg okoliczności, że tylko te bity się zablokowały.
Dodam, że sprawdziłem SPI i działa, bo mam tam LCD, który działa. na JTag nie mam żadnych urządzeń ale penie na 99% też działa.
Miał ktoś podobny problem?
P.S. Programatora równoległego nie zrobię, bo za dużo zabawy (ATmega SMD).