Fórum témák
» Több friss téma |
USBASP használatra bírásaSziasztok! A napokban vásároltam egy USBasp modult (USBasp), viszont meggyűlt a bajom az arduino IDE alól való használattal (más programot nem használtam és használok, így egyelőre ez a referencia). A legfőbb problémám, hogy se az IDE, se maga a CMD nem talált eszközt azon a címen, amit az ASP használ. A linken található driver csomagban lévő Zadig 2.7-el végigpróbáltam az összes drivert, de telepítés - eszközkezelőből törlés - másik driver újratelepítés kombóval egyikkel sem sikerült működésre bírni az asp-t - pontosabban, sehogy sem találta meg az asp-t sem az IDE, sem a CMD. Mivel itt a fórumon nem találtam konkrét megoldást a bajomra, ezért leírom az én szakértelmet nélkülöző és hozzáértők esetleges kiegészítését-pontosítását váró módszeremet, amivel végül sikerült működésre bírni.Az első dolog, hogy a Zadigban a "libusb-win32 (v1.2.6.0)" drivert telepítettem. CMD-ből ellenőrizve, az IDE-ben lévő avrdude ezt az állományt használta, így ezzel félig sínre terelődött a probléma gyökere. A másik megoldáshoz hozzátartozik, hogy idő közben letöltöttem githubról az avrdudess grafikus programot, és egy UNO panel segítségével frissítettem az asp firmware-ét. Nem tudom, hogy erre szükség volt e, de nem akartam kihagyni a leírásból. Innen kezdődött az a része a dolgoknak, amiket nem értettem, de valahogy működött. A HESTORE-os link driver letöltésében lévő "avrdude-6.4-mingw32" zip állományt kicsomagoltam, majd nemes egyszerüséggel átmásoltam/felülírtam a "C:\Users\""felhasználó""\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17\bin" mappában lévő fileokat a "6.4-mingw32" lévő 4db file-al, és láss csodát, működött. Arduino IDE alól kiválasztva az USBasp-t programozóként, "Upload Using Programmer" opciót választva tudom használni az asp-t! Bootloader égetés működik, program feltöltés asp-vel (ezzel törölve a bootloader szekciót az Atmega328 flash memóriájából" működik. Addig eljutottam, hogy az IDE által használt avrdude-ot felülírtam a letöltött állományban lévő verzióval, ezzel valahogy megoldódott, hogy a PC megtalálja az asp-t, de nem teljesen értem, miként és hogyan orvosolta ez a problémámat. Egyben várva konyhanyelvű kifejtésekre, miből adódhatott a hiba és miért hozta életbe az általam leírt megoldás az asp-t, valamint talán mankót adva hasonló helyzetben lévő hobbi "programozó"-knak, vagy programozással ismerkedőknek. Üdvözlettel, Roland A hozzászólás módosítva: Kedd, 22:45
|
Bejelentkezés
Hirdetés |









