Witam,
Po zakupie programatora AVT5388 (kit B) przyszła kolej na wgranie właściwego firmware oraz przygotowanie odpowiedniego AVRDUDE v6.3. Poniżej zamieszczam kompletne rozwiązanie.
1) Programator AVT5388 działa w trybie RESET_TOGGLES_LIBUSB_COMPAT
Firmware powstało na bazie lufa-LUFA-151115.
KONIECZNIE WGRAJ PLIK AVRISP-MKII_151115.eep do pamięci EEPROM.
Funkcja szybkiego przełączania pomiędzy sterownikiem Jungo (Avr/Atmel Studio) i LibUSB (AvrDude) na tym samym firmware.
Wystarczy zewrzeć piny resetu (można wyprowadzić je w postaci switcha na obudowę) i układ przedstawi się w systemie z innym numerem seryjnym.
Dwa mignięcia diodą to sterownik Jungo, cztery mignięcia to sterownik LibUSB. W obydwu przypadkach po wykryciu należy zainstalować poprawne sterowniki.
Ponadto programator zapamiętuje ostatnio używany tryb i od takiego startuje po podłączeniu, pamięta też ostatnio ustawianą prędkość SCK.
2) Obsługa AVRDUDE 6.3 bez błędu stk500v2_recv_mk2.
Plik avrdude.conf powstał z orginalnego pliku avrdude ver 6.3 oraz wstawek zamieszczonych przez Mirek36 oraz SunRiver zamieszczonych w pliku avrdude.conf ver 5.11
3) Obsługa AVRStudio v4.19 z najnowszym Toolchain-em. Ze względu na toporność środowiska AVRStudio v7 nie testowałem pod tym tworem.
Odpowiednio zainstalowane sterowniki (zmiana poprzez przycisk RESET)
Driver Jungo (Avr/Atmel Studio) / Driver libusb-win32 (AVRDUDE)
Wszystkie niezbędne pliki zamieszczam poniżej.
Po zakupie programatora AVT5388 (kit B) przyszła kolej na wgranie właściwego firmware oraz przygotowanie odpowiedniego AVRDUDE v6.3. Poniżej zamieszczam kompletne rozwiązanie.
1) Programator AVT5388 działa w trybie RESET_TOGGLES_LIBUSB_COMPAT
Firmware powstało na bazie lufa-LUFA-151115.
KONIECZNIE WGRAJ PLIK AVRISP-MKII_151115.eep do pamięci EEPROM.
Funkcja szybkiego przełączania pomiędzy sterownikiem Jungo (Avr/Atmel Studio) i LibUSB (AvrDude) na tym samym firmware.
Wystarczy zewrzeć piny resetu (można wyprowadzić je w postaci switcha na obudowę) i układ przedstawi się w systemie z innym numerem seryjnym.
Dwa mignięcia diodą to sterownik Jungo, cztery mignięcia to sterownik LibUSB. W obydwu przypadkach po wykryciu należy zainstalować poprawne sterowniki.
Ponadto programator zapamiętuje ostatnio używany tryb i od takiego startuje po podłączeniu, pamięta też ostatnio ustawianą prędkość SCK.
2) Obsługa AVRDUDE 6.3 bez błędu stk500v2_recv_mk2.
Plik avrdude.conf powstał z orginalnego pliku avrdude ver 6.3 oraz wstawek zamieszczonych przez Mirek36 oraz SunRiver zamieszczonych w pliku avrdude.conf ver 5.11
3) Obsługa AVRStudio v4.19 z najnowszym Toolchain-em. Ze względu na toporność środowiska AVRStudio v7 nie testowałem pod tym tworem.
Odpowiednio zainstalowane sterowniki (zmiana poprzez przycisk RESET)
Driver Jungo (Avr/Atmel Studio) / Driver libusb-win32 (AVRDUDE)
Wszystkie niezbędne pliki zamieszczam poniżej.
Fajne? Ranking DIY