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ł
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ł
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.
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