Skocz do zawartości

ATmega162 - problem z komunikacją


Mr_cin

Pomocna odpowiedź

Witam, mam problem z wykryciem i zaprogramowaniem ATmegi 162. Używam programatora usb i Mkavrcalculator'a do komunikacji z uC. Wyprowadzenia uC do złącza IDC10 podłączyłem tak:

1 MOSI....2 VCC

3 ............4

5 RST......6

7 SCK......8

9 MISO....10 GND

Reszty pinów IDC10 nie wykorzystałem.

Po podłączeniu i kliknięciu "sprawdź podłączony avr" otrzymałem taki komunikat:



avrdude.exe: set SCK frequency to 93.75 kHz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1 
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes!  Invalid device signature.
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07

avrdude.exe done.  Thank you.

Dziwi mnie skąd wzięła się tam atmega8 skoro wybrałem z listy ATmegę 162. Wcześniej podłączałem dokładnie tak samo ATmegę 8 i działało.

Link do komentarza
Share on other sites

A jakim programem próbujesz wgrać program na uC? Może to jest jakaś darmowa wersja i nie obsługuje Atmegi162

Przecież widać, że avrdude 😖

Nie znam tego programu, więc nie pomogę, ale może spróbuj użyć przełącznika -p m162...

Link do komentarza
Share on other sites

A jakim programem próbujesz wgrać program na uC? Może to jest jakaś darmowa wersja i nie obsługuje Atmegi162

Przecież widać, że avrdude 😖

Zgadza się, chodzi mi o wersję. Raz spotkałem się z wersją, która obsługiwała tylko atmge8, 16 i 32.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Olej MkAvrcalculator, w wersji demo chyba ma zablokowane niektóre procesory, polecam Sinaprog albo Burn-o-mat. Nie dość, że burn-o-mat crossplatformowy bo w javie, to nie ma idiotycznych ograniczeń.

Link do komentarza
Share on other sites

Dzięki za rady! Jeszcze chciałem się zapytać czy jest jakaś możliwość, że problem leży w atmedze ? Tzn czy możliwe jest, że ją uszkodziłem (smd TQFP 44 pin) ? Bo niby sprawdzałem napięcia i czy zawarcia są ale wszystko było w porządku, ale wolę się też Was zapytać 🙂.

Link do komentarza
Share on other sites

Problem rozwiązany, ustawienia pinów były odbiciem lustrzanym w pionie i poziomie, była to wina programatora bo tak miał wlutowane gniazdo, a do sprawdzenia użyłem eXtreme burner, bardzo dobry program, i działa bez problemu na win7 x64.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.