Zablokowany procesor Atmega 32-16L

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Matoł
-
Posty: 1
Rejestracja: 11 sie 2005, 14:16

Zablokowany procesor Atmega 32-16L

Post autor: Matoł » 11 sie 2005, 14:50

Programując Atmegę programatorem ISP żle ustawiłem fuse bity i mój procesor usnoł.
Możze ktoś wie jak go teraz odzyskać.Uczeń w tym temacie.

Awatar użytkownika
radzio
Użytkownik
Posty: 573
Rejestracja: 07 gru 2004, 23:06
Lokalizacja: Sosnowiec
Kontakt:

Post autor: radzio » 11 sie 2005, 16:27

A które fusebity źle ustawiłeś? Jak wyłączyłeś SPI to potrzebny będzie programator równoległy a jak przestawiłeś źródło taktowania na zewnętrzny generator to zataktuj go z zewnątrz kilkumegahercowym sygnałem i powinien ruszyć. Wtedy przestawisz fusy na właściwe.

Awatar użytkownika
Koppel
Użytkownik
Posty: 500
Rejestracja: 24 lip 2005, 18:05
Lokalizacja: Gliwice

Post autor: Koppel » 16 sie 2005, 8:28

W zasadzie jedynym przypadkiem kiedy procesor przestał mi odpowiadać na polecenia programatora było złe ustawienie generatora. W takim przypadku są dwa sposoby ratunku:
1. Wykorzystanie programatora równoległego
2. Uruchomienie programartora szeregowego z podłączonym generatorem zegarowym taki jak ustawiony.

Nie wiem czy Twój problem jest podobny, jeśli tak - drugi sposób powinien być najprostszym rozwiązaniem.
Z tego co wiem, niemożliwe jest wyłączenie możliwości programowania ISP za pomocą programatora szeregowego.

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 16 sie 2005, 9:43

Koppel pisze:Z tego co wiem, niemożliwe jest wyłączenie możliwości programowania ISP za pomocą programatora szeregowego.
No spi nie wyłączysz ale można przełączyć reset na port w jakimś scalaczku i wtedy można go programować tylko równoległym przez podanie na ten port/reset +12V.

Awatar użytkownika
Koppel
Użytkownik
Posty: 500
Rejestracja: 24 lip 2005, 18:05
Lokalizacja: Gliwice

Post autor: Koppel » 16 sie 2005, 11:51

M@rek pisze:No spi nie wyłączysz ale można przełączyć reset na port w jakimś scalaczku i wtedy można go programować tylko równoległym przez podanie na ten port/reset +12V.
Racja. O tym nie pomyślałem. Może więc twórca tematu doprecyzuje problem?

ODPOWIEDZ