logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Arduino Leonardo - błąd avrdude, nie mogę wgrać programu, Windows 8/7

LED13 15 Lip 2015 21:09 1344 9
REKLAMA
  • #1 14851170
    LED13
    Poziom 8  
    Posty: 17
    Ocena: 2
    Witam
    Niedawno kupiłem sobie klon arduino leonardo, pierwszy program po podłaczeniu do komputera(Windows 8) dzialal bez problemu,gorzej bylo z nastepnym poniewaz wyskakuje mi problem
    Found programmer: Id = "B´×"; type =
    Software Version = . ;Hardware Version = .
    avrdude: error: buffered memory access not supported. Maybe it isn't
    a butterfly/AVR109 but a AVR910 device?
    Nie wiem o co chodzi nie moge wgrac teraz zadnego programu.Plytke mam odpowiednia wybrana,sterowniki zainstalowane. Próbowalem podłaczac na roznych kablach,portach usb i komputerze drugim(Windows7) i tez nic. Arduino IDE wgrywalem ponownie z przynajmiej 3 razy na najnowszym i 1.0.6.Próbowałem tez resetowac jak wyczytalem w innych tematach ale bez skutku. Sądze ze cos sie stalo z bootloaderem, nawet probowalem go wgrywac przez usbasp leczy wyskakiwal jakis blad.Dodam jeszcze ze w menedzerze arduino jest wyswietlane tylko tak"port komunikacyjny(COM1). Nie mam pojecia co moglo sie stac, przepatrzylem juz chyba wszystkie tematy odnosnie mojego problemu.CZy da sie je jeszcze uratowac?
    Z góry dziekuje za odpowiedzi.

    Moderowany przez dondu:

    Kolejne posty pisz już proszę używając polskich liter.

  • REKLAMA
  • #3 14851271
    LED13
    Poziom 8  
    Posty: 17
    Ocena: 2
    Konkretnie to taki:
    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
  • REKLAMA
  • #5 14851418
    LED13
    Poziom 8  
    Posty: 17
    Ocena: 2
    Czytałem to i nie znalazłem odpowiedzi na mój problem
  • REKLAMA
  • #7 14854799
    LED13
    Poziom 8  
    Posty: 17
    Ocena: 2
    Arduino Leonardo - błąd avrdude, nie mogę wgrać programu, Windows 8/7 Arduino Leonardo - błąd avrdude, nie mogę wgrać programu, Windows 8/7

    <a title="WP_20150715_22_20_46_Pro.jpg" href="https://obrazki.elektroda.pl/6581756500_1436992337.jpg"><img src="https://obrazki.elektroda.pl/6581756500_1436992337_thumb.jpg" alt="WP_20150715_22_20_46_Pro.jpg" /></a><a title="WP_20150715_22_21_24_Pro.jpg" href="https://obrazki.elektroda.pl/5711273800_1436992340.jpg"><img src="https://obrazki.elektroda.pl/5711273800_1436992340_thumb.jpg" alt="WP_20150715_22_21_24_Pro.jpg" /></a>
  • REKLAMA
  • #8 14896780
    Quider
    Poziom 2  
    Posty: 3
    Nie wiem czy nie popełniam gafy odpisując na posta sprzed dwóch tygodni ale nie widzę odpowiedzi. Miałem podobny problem z Leonardo i niestety musiałem nabyć płytkę UNO, która pozwala się użyć jako programator. Rozwiązaniem problemu było załadowanie poprzez arduino software nowego bootloadera na płytkę z Leonardo. Teraz wszystko działa.

    Kiedyś tu na forum przeczytałem, że Leo ma takie wybryki ze względu na to, że jeden procesor jest odpowiedzialny za komunikację usb i za programowanie układu, natomiast płytki UNO mają dodatkowy scalak do usb.

    Pozdrawiam.
  • #9 14897372
    piotrva
    VIP Zasłużony dla elektroda
    Posty: 6409
    Pomógł: 625
    Ocena: 734
    Problem wynika z tego, że czasem (szczególnie w klonach) są źle zaprogramowane fusebity, przez co bootloader nie jest chroniony przed skasowaniem.
  • #10 14915160
    LED13
    Poziom 8  
    Posty: 17
    Ocena: 2
    Właściwie to zrobiłem tak jak napisał @Quider tylko, że jeszcze nie wgrywałem bootloadera. Kupiłem orginalną Arduino UNO(z 2 tyg. temu) i na razie korzystam z tej, jak będę miał chwile czasu(chęci) to wgram.
    Dzięki za odpowiedzi.

Podsumowanie tematu

✨ Użytkownik napotkał problem z wgrywaniem programów na klon Arduino Leonardo, otrzymując błędy związane z avrdude, takie jak "buffered memory access not supported" oraz "initialization failed". Pomimo prób z różnymi kablami, portami USB i reinstalacji Arduino IDE, problem nie ustąpił. Inni uczestnicy dyskusji sugerowali sprawdzenie połączeń, a także możliwość uszkodzenia bootloadera. Użytkownik rozważał użycie programatora USBasp, jednak napotkał kolejne błędy. Ostatecznie, rozwiązaniem okazało się użycie oryginalnej płytki Arduino UNO do wgrania nowego bootloadera na Leonardo, co przywróciło funkcjonalność.
Wygenerowane przez model językowy.
REKLAMA