RTV forum PL | NewsGroups PL

Jak przywrócić Atmegę 128A do życia po błędzie w programowaniu i fusach?

atmega128a padła ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przywrócić Atmegę 128A do życia po błędzie w programowaniu i fusach?

sundayman
Guest

Tue Jun 26, 2012 7:15 pm   



no ciekawostka.
Atmega 128A, po pierwszym włączeniu widoczna poprawinie jako Atmega128
(mkAVRCalculator).
Ustawiłem sobie fusy (kwarc, brown-out) - ok.
Wrzucam program, coś się wykrzaczyło przy weryfikacji - AVRdude coś napisal że
przestawił sie jakiś fuse, czy przywrócić
- no to kazałem przywrócić. Kurcze nie pamiętam co - i teraz atmega śpi. Zero
komunikacji.
Na kwarcu zero czegokolwiek.

Zdechła ? Niemożliwe, układ sprwdzony, z atmega 128 na innej PCB wszystko chodzi
dobrze...
Można uwalić AVR przez błąd w programowaniu ?

Mirek
Guest

Tue Jun 26, 2012 8:14 pm   



On 26.06.2012 21:15, sundayman wrote:

Quote:
Można uwalić AVR przez błąd w programowaniu ?


No ale można przecież poprzestawiać fusy i uniemożliwić programowanie
przez ISP - avrdude właśnie tego pilnuje żeby nie zepsuć... i zepsuł Wink
Może masz gdzies logi albo historię wydawanych komend? Windows? - to nie
wiem.

Mirek.

sundayman
Guest

Tue Jun 26, 2012 8:31 pm   



Quote:
No ale można przecież poprzestawiać fusy i uniemożliwić programowanie przez
ISP - avrdude właśnie tego pilnuje żeby nie zepsuć... i zepsuł Wink
Może masz gdzies logi albo historię wydawanych komend? Windows? - to nie wiem.

no właśnie nie ma logów - przynajmniej nie widzę w katalogu AVRDUDE nic takiego.
Ale - przecież zegar powienien chyba działać ? A na kwarcu cisza.
Programowanie było spod MkAvrCalculator (demo) - jak dotąd zawsze było ok.
Znaczy, czasem się coś wywaliło,
ale nie tak żeby od tego padł procesor.

Właśnie przed chwilą przelutowałem i wstawiłem drugi, zaraz zobaczę jak z drugim
będzie...

Konop
Guest

Tue Jun 26, 2012 8:38 pm   



W dniu 26.06.2012 22:31, sundayman pisze:
Quote:
no właśnie nie ma logów - przynajmniej nie widzę w katalogu AVRDUDE nic
takiego.
Ale - przecież zegar powienien chyba działać ? A na kwarcu cisza.

Czemu zegar "powinien działać"?? Nie pamiętam szczegółów dot. ATMEGI128,
ale większość AVRów ma różne tryby pracy zegara - mógł się przestawić
np. na zegar zewnętrzny i tyle...


--
Pozdrawiam
Konop

MiSter
Guest

Tue Jun 26, 2012 9:04 pm   



Podłącz zewnętrzy generator, napewno ruszy.

MiSter

sundayman
Guest

Tue Jun 26, 2012 9:11 pm   



Użytkownik "MiSter" <BLABLAALA@WP.PL> napisał w wiadomości
news:4fea23cb$0$26689$65785112@news.neostrada.pl...
Quote:
Podłącz zewnętrzy generator, napewno ruszy.

no tak, nie pomyślałem o tym. Już wstawiłem drugą.
W tej chwili jest OK (chyba), ale też przez chwilą coś się działo.

No nie wiem...
Czy to możliwe , żeby jakaś wadliwa partia czy jak...

Marcin Wasilewski
Guest

Tue Jun 26, 2012 9:39 pm   



Użytkownik "MiSter" <BLABLAALA@WP.PL> napisał w wiadomości
news:4fea23cb$0$26689$65785112@news.neostrada.pl...
Quote:
Podłącz zewnętrzy generator, napewno ruszy.
MiSter

Dokładnie. Ja to mam już na stałe w jednym procku taki program:


sbi DDRd,7
loop:
sbi PORTd,7
nop
nop
cbi portd,7
nop
jmp loop

I już przy wielu prockach po zabawie z fusebitami w ten sposób
uzyskiwałem kontakt z bazą, znaczy się z programatorem. Smile

Michoo
Guest

Tue Jun 26, 2012 11:29 pm   



On 26.06.2012 21:15, sundayman wrote:
Quote:
no ciekawostka.
Atmega 128A, po pierwszym włączeniu widoczna poprawinie jako Atmega128
(mkAVRCalculator).
Ustawiłem sobie fusy (kwarc, brown-out) - ok.
Wrzucam program, coś się wykrzaczyło przy weryfikacji - AVRdude coś
napisal że przestawił sie jakiś fuse, czy przywrócić
Z mojego doświadczenia zazwyczaj jest to oznaką tego, że jest źle

podpięte zasilanie i procesor działa tylko na tym co pójdzie diodami
zabezpieczającymi porty. W takiej sytuacji ogólnie w pamięci robi się
jeden wielki burdel.

--
Pozdrawiam
Michoo

sundayman
Guest

Tue Jun 26, 2012 11:43 pm   



W tym feralnym momencie poprosiłem o zapis flasha i fusów (pomyłkowo, fusy już
były ustwione) , i wtedy się chyba coś
w mKAvrCalculatorze wysypało, i chyba dlatego wyrąbał te fusy.
Generalnie coś mi winda w PC coś chodzi jak kulawy pies, może dlatego też...

Przeniosłem sie na KHAZAMA, mam wrażenie że jest ok... jak na razie Smile

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przywrócić Atmegę 128A do życia po błędzie w programowaniu i fusach?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map