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!
-
Matoł
- -
- Posty: 1
- Rejestracja: 11 sie 2005, 14:16
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.
-
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.
-
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.
-
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.
-
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?