Skocz do zawartości

Problem z wgraniem programu do uC (atmega8)


Xamer

Pomocna odpowiedź

Witam, jestem nowy na forum. Od jakiegoś czasu tu zaglądam i ostatnio postanowiłem nauczyć się programować uC kupiłem programator na allegro

Programator

Atmega połączona na płytce stykowej tak jak na kursie programowania avr, jednak wyskakuje błąd:

> "make.exe" program

avrdude -p atmega8 -P usb -c usbasp -U flash:w:led.hex

avrdude: error: programm enable: target doesn't answer. 1

avrdude: initialization failed, rc=-1

Double check connections and try again, or use -F to override

this check.

avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2

> Time Taken: 00:01

Sprawdziłem połączenie programatora z uC ale bez skutku. Szukałem wskazówek na forum i google ale także nie pomogło. Mikrokontroler jest nowy więc raczej nie jest uszkodzony. Co może być przyczyną? Proszę o pomoc.

Link do komentarza
Share on other sites

Mam łącznie 3 zworki ta spowalniająca jest założona. W Mfile ustawiam :

programmer : usbasp(ręcznie)

port: usb

MCU: Atmega8

Nazwa pliku: led

Próbowałem z różnymi ustawieniami programatora i portu ale wtedy nie znajduje nic w tych portach.

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

Dzięki za uświadomienie, jednak kiedy w MFile zmienie na STK500 to także wyskakuje błąd:

> "make.exe" program

avrdude -p atmega8 -P usb -c stk500 -U flash:w:led.hex

avrdude: usbdev_open(): did not find any USB device "usb"

make.exe: *** [program] Error 1

> Process Exit Code: 2

> Time Taken: 00:00

Sterowniki do programatora wgrałem podczas podłączenia do portu usb i pokozał się dymek, że urządzenie jest gotowe do użycia. Sterownik ze strony http://www.fischl.de/usbasp/ (strona, którą podał mi allegrowicz, od którego kupiłem programator).

Link do komentarza
Share on other sites

Skoro jest sterownik do strony usbasp, to pewnie to jest usbasp 🙂 Co prawda podobno po niewielkiej zmianie firmware może się pokazywać jako stk500, ale jest to chyba nie ogólnodostępne i dlatego sprzedawcy z allegro tylko się tym bawią. Niestety, jest to dość niekompatybilne, avrstudio na ten przykład 'nie lubi' tego programatora. Jaką masz wersję avrdude? Popróbuj z różnymi, a żeby całego IDE nie uruchamiać, pobaw się może z nakładką graf. na avrdude. Ostatnio miałem właśnie problem z winavr taki, że z IDE nie chciał programować, a bezpośrednio avrdude (ten sam) działal dobrze.

Link do komentarza
Share on other sites

Też mam ten sprzęt 🙁 pisze STK500 a jednak jest USBasp, na początku miałem kłopoty z uruchomieniem bo niby w tytuje jest STK500 który to obsługiwany jest bezpośrednio ze środowiska np AVRStudio i nie potrzebuje innych programów, instrukcja jest bardzo mało pomocna w pierwszym kontakcie z tym czymś.

Link do komentarza
Share on other sites

Tak strasznie Was dziwi ten "stk500" w tytule aukcji?

Nie kupowaliście nigdy skarpetek adidasa, które w tytule miały wpisane wszystkie inne marki sportowe? W tytuł wrzucasz jak najwięcej często szukanych słów i tyle.

avrdude mi USBasp ładnie obsługiwał.

Link do komentarza
Share on other sites

Przedmiotem sprzedaży jest programator ISP typu USBasp.

Złącze ISP zgodne ze specyfikacją STK500 (KANDA)

Ja nie wiem co dla Was jest niezrozumiałe 😉

Po prostu ATmega nie odpowiada, albo źle ją podłączył, albo jest uszkodzona, albo programator jest uszkodzony 😉

Link do komentarza
Share on other sites

Zakładając, że nie uwaliłeś procka (nie przestawiłeś fuse'ów), to spróbuj ściągnąć avrdude-gui i skonfigurować w ten sposób:

Mam podobny programator i działa bez chrupnięć. Upewnij się najpierw oczywiście, że wszystko dobrze podpiąłeś!

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.