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