Skocz do zawartości

Arduino IDE nie widzi programatora USBasp


Pomocna odpowiedź

Napisano

Witam,
Ostatni chciałem przenieść projekt z mojego arduino na atmege8a-pu. W tym celu zakupiłem programator USBasp, zainstalowałem sterowniki, komputer w menagerze urządzeń wykrywa programator, ale niestety nie wykrywa go Arduino IDE. Wywala mi taki komunikat:

Arduino:1.6.13 (Windows 10), Płytka:"ATmega328, 328P / 328PA, 2.7v, Disabled (default), 8 MHz internal"

Szkic używa 1 078 bajtów (3%) pamięci programu. Maksimum to 32 256 bajtów.

Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2 039 bajtów dla zmiennych lokalnych. Maksimum to 2 048 bajtów.

avrdude: Warning: cannot query manufacturer for device: No such file or directory

avrdude: Warning: cannot query product for device: No such file or directory

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

Próbowałem już wszystkich sposobów i nie mam już pomysłów, więc liczę na Waszą wiedzę.

Pozdrawiam

Spróbuj sobie z linii poleceń odpalić avrdude i zobacz czy jesteś w stanie przez terminal wgrać jakiś program.

Wszystkich sposobów jakie znalazłem ?

Może ktoś miał podobny problem i znalazł rozwiązanie.

A skąd my mamy wiedzieć jakie sposoby znalazłeś, skoro nam nie napisałeś czego próbowałeś?

Dzięki za podpowiedź z Zadig, ale niestety nie pomogło.

A co do sposobów jakie wcześniej testowałem to próbowałem wymusić podpis sterownika co mi się chyba udało, bo sterownik się zainstalował i w managerze urządzeń pokazuje że wszystko działa prawidłowo,jednak w arduino ide wyświetla komunikat not find USB device.

Hmm to dziwne bo zazwyczaj działa od strzała. A spróbuj jeszcze odinstalować całkowicie sterownik i wtedy użyc Zadig. Możesz też spróbować na innym porcie USB - a nóż pomoże

No właśnie teraz próbowałem AVRDude i programator rzeczywiście ruszył, załadował program, ale niestety nie działa. Miał migać diodą, a tu cisza. Ale jest chociaż jakiś postęp 😃

To ciekawe, że avrdude uruchomiony z terminala programator widzi, a ten sam avrdude uruchomiony z Arduino IDE nie. Nie masz tam może na tym swoim Windowsie jakiegoś programu antywirusowego, który sobie zdecydował, że Arduino to wirus i mu poobcinał uprawnienia?

No właśnie nie mam żadnego antywirusa. Mniejsza już o arduino ide, avrdude tez moze byc tylko teraz znowu coś nie działa. Program niby się wgrał, ale dioda nie miga.

Oczekujesz jakiejś odpowiedzi czy tylko tak sobie piszesz że nie działa?

Bo nie wstawiłeś ani programu, ani komendy jaką wgrywasz program.

W konsole wpisuje to:

avrdude -c usbasp -p m8 -U flash:w:program.hex

Program który wgrywam na próbe to proste miganie diody, które wcześniej sprawdzałem na arduino.

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