ADVERTISEMENT

AVRDude-6.3 sonku01.zip

AVRISP mkII AVT5388 DUAL - Jungo (Avr/Atmel Studio) i LibUSB (AvrDude)

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) http://obrazki.elektroda.pl/8113050100_1475307679_thumb.jpg http://obrazki.elektroda.pl/2181778600_1475307806_thumb.jpg Driver Jungo (Avr/Atmel Studio) / Driver libusb-win32 (AVRDUDE) Wszystkie niezbędne pliki zamieszczam poniżej.


Download file - link to post
  • AVRDude-6.3 sonku01.zip
    • avrdude-polecenia.doc
    • avrdude.conf
    • Description.txt
    • avrdude.exe


AVRDude-6.3 sonku01.zip > avrdude-polecenia.doc

KONSOLA AVRDUDE

avrdude.exe -p t2313 -c avrispmkII -P usb -t

wchodzimy do konsoli nast?pnie mo?emy wywo?a? polecenie

avrdude & gt; & gt; part

Wyj?cie z konsoli

avrdude & gt; & gt; q

TEST CZY JEST DOBRZE ZAINSTALOWANY

AVRISP mkII

avrdude.exe -p t2313 -c avrispmkII -P usb

dla ATtiny2313

Zobacz

avrdude.exe -p t2313 -c avrispmkII -P usb -vv

------------------------------------------------------------------------
--

PRZYK?AD ZAPROGRAMOWANIA wsadem test.hex z weryfikacj? - & gt;

2

¨

ª

U flash:w: " test.hex " :a -U flash:v: " test.hex " :a -F

Odczyt zaprogramowanego uk?adu do pliku w formacie Intel Hex- & gt;

avrdude.exe -p t2313 -c avrispmkII -P usb -U flash:r: " test.hex " :i -F

Verify

avrdude.exe -p t2313 -c avrispmkII -P usb -U flash:v: " test.hex " :a -F


AVRDude-6.3 sonku01.zip > Description.txt

AVRDUDE 6.3 skompilowany z bug #40831, LUFA AVRISP-MKII


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