Как прошить 16u2 на Mega 2560?
- Войдите на сайт для отправки комментариев
Сб, 31/01/2015 - 22:56
Добрый день.
Нужна помощь в прошивке. Никогда до этого вообще не имел дело с ардуиной. Была куплена Mega 2560, но при подключении не определалась вообще как оборудование. Сама плата рабочая, т.к. при подключении начинает мигать светодиод на 13 пине (на плату залит скетч Blink). Полазив по инету нашел, что данную болезнь должна помочь вылечить перепрошивка Atmega 16u2. Есть вторая плата Arduino Uno, знаю что ее можно использовать в качестве ISP программатора, но вот тут у меня и проблема. Скетч в программирования в Uno залил, а как теперь залить hex файл прошивки в саму 16u2? Находил, как прошивать 8u2, но примеров с 16u2 найти не могу. Отдельного программатора нет. Как вылечить Mega?
её резет нажать перед записью 1 секунды хватает
Для чего? Резет который в виде кнопки на плате или резет в виде замыкания 5 и 6 контакта на ICSP что над 16u2?
На Atmega16u2 и Atmega8u2 - есть режим dfu(direct firmware update) - включается если с ресетом воткнуть в усб, требует драйверов atmel_usb_dfu . Программа для заливки называется FLIP.
Файл прошивки Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex
Если вы не из крыма то гугл вам поможет.
А что должно произойти когда он включиться?
У меня Мега даже не определяется как доп. оборудование.
Пробую прошить через другую Ардуину по ICSP но не помогает. Пытаюсь залить скетчи по ICSP, тоже не заливаются. Такое впечатление, что в микросхемах слетели все бутлоадеры и фьзы. Светодиод на 13 выводе тоже как-то не понятно себя ведет, то горит постоянно, то мигает. Куда рыть не понимаю
P.S. Получилось еще такое. Подключил ICSP к другой ардуине, засветился светодиод на 13 вывод, нажал на RESET, светодиод начал мигать.
А что должно произойти когда он включиться?
У меня Мега даже не определяется как доп. оборудование.
Пробую прошить через другую Ардуину по ICSP но не помогает. Пытаюсь залить скетчи по ICSP, тоже не заливаются. Такое впечатление, что в микросхемах слетели все бутлоадеры и фьзы. Светодиод на 13 выводе тоже как-то не понятно себя ведет, то горит постоянно, то мигает. Куда рыть не понимаю
P.S. Получилось еще такое. Подключил ICSP к другой ардуине, засветился светодиод на 13 вывод, нажал на RESET, светодиод начал мигать.
ну почитате вы же наконец что у вас за плата по схемам на официальном сервере http://arduino.cc
прямая ссылка на схему которая не менялась точно лет этак 4 http://arduino.cc/en/uploads/Main/arduino-mega2560_R3-sch.pdf
я вижу 3 резета
в левом верхнем углу на контроллере обслуживающим usb -он у вас и затерт (не помню пинцетом/перемычкой с материноу крайние левые пины щелкнуть и левый контроллер вроде 5 секунд ничего не передает а в себя шьет
вам надо просто загрузчик для него и побятся нечего чели avrdude-ка шьет она будет шить только после выверки подходящий ли атмел на линии) Какой только хренотений туда не зашивали и чтоб андроиды как клавы или мыши или джойстики увидали там целлые тонны описаний на этот резет)
в центре на полезном контроллере
в центре кнопка на полезном коттроллере чтоб без пинцета и читания схем
читаем строчку 007
Прошу прощения, но не могу понять, как то, что вы написали, мне поможет? Изначально плата даже не определяется как доп. оборудование. Вопрос в том, что нужно прошить плату с помощью другой Ардуины, чтобы она начала хотя бы детектиться как новое оборудование.
Прошу прощения, но не могу понять, как то, что вы написали, мне поможет? Изначально плата даже не определяется как доп. оборудование. Вопрос в том, что нужно прошить плату с помощью другой Ардуины, чтобы она начала хотя бы детектиться как новое оборудование.
теория
1.
все шеться им не важно через графический интерфейс или коммандной строкой
C:\Arduino\hardware\tools\avr\bin\avrdude.exe
в ней есть защита от дурака чужие чипы чужими загрузчиками на чужих скоростях она не шьет
коммандные строки я не помню так что в графике находите спец код и менюшку ISP
2.
читаете ключевые слова atmega16U2 arduino
когда есть понимание что шьем и что нажимаем
втыкаем в usb плату жмеме кнопки
виндовс начинает блямкать
3.
если не проходим изучаем третье ключевое слово IСSP понимая что шить будем USB контроллер atmega16u2
подсоединяемся внешним рабочим ардуино непосредственно на выводы у мелкого atmega16u2 шьем
4.
если не проходим выкидываем плату покупаем другую
а у кого нибудь есть сохранённый загрузчик?
"Код прошивки для контроллера ATmega8U2 доступен для свободного скачивания. Контроллер ATmega8U2 имеет собственный DFU загрузчик, который может быть активирован замыканием джампера на обратной стороне платы (рядом с картой Италии) и перезагрузкой контроллера. Для записи новой прошивки возможно использовать Atmel's FLIP (под Windows) или DFU программатор (на Mac OS X или Linux). Также можно переписать прошивху внешним программатором, используя ISP вход."
https://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares/ - 404, нет странички...
Чем всё закончилось??? та же самая проблема, две недели моск ломаю... только сейчас тред увидел этот.
проблема 1:1
Чтением инета... ничего не потребовалось прошивать, всё работает
сорри, но вопрос был не тебе...
ты ни сказал ни чего нового. если прочтешь топик изначально то поймешь суть проблемы, а именно, то, что плата в DFU режим НЕ переходит.
из второй полурабочей платы собрал Arduino ISP и смог прошить чип ATmega 2560 но не могу прошить atmega16u2. поэтому проблема остается нерешеной, вот и обращаюсь к создателю ттопика, смог ли он решить проблему по прошивки amega16u2
у меня комп вообще не видит плату(ВООБЩЕ - это значит даже не происходит определение, что оборудование подключено) и плата не перехоит в режим DFU. хоть зазамыкайся контакты..
Пробую залить прошиву в mega16u2 через китайскую mega 2560 r3 преращенную в ArduinoISP
(китайская схема восзможно "лежит" частично. где-то имхо микротрещенна. т.к. при подаче питания на нее через RAMP 1.4 светоиоды - затухают, вместе с подключенным LCD дисплеем примерно после 1-2 секунды работы. на второй плате котору пытаюсь прошить m16u2 такого не происходит, но ее не видит комп. и не переходит в режим DFU)
Выходит следующие ответы:
avrdude.exe: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "c:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" Using Port : COM3 Using Programmer : arduino Overriding Baud Rate : 19200 avrdude.exe: ser_recv(): programmer is not responding avrdude.exe: stk500_recv(): programmer is not responding avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x24 AVR Part : ATmega16U2 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC6 RESET disposition : possible i/o RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 512 4 128 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 128 0 yes 16384 128 128 4500 4500 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 2 Firmware Version: 1.18 Topcard : Unknown Vtarget : 0.0 V Varef : 0.0 V Oscillator : Off SCK period : 0.1 us avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude.exe: Device signature = 0xffffff (retrying) Reading | ################################################## | 100% 0.02s avrdude.exe: Device signature = 0xffffff (retrying) Reading | ################################################## | 100% 0.02s avrdude.exe: Device signature = 0xffffff avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for ATmega16U2 is 1E 94 89 avrdude.exe: safemode read 1, lfuse value: ff avrdude.exe: safemode read 2, lfuse value: ff avrdude.exe: safemode read 3, lfuse value: ff avrdude.exe: safemode: lfuse reads as FF avrdude.exe: safemode read 1, hfuse value: ff avrdude.exe: safemode read 2, hfuse value: ff avrdude.exe: safemode read 3, hfuse value: ff avrdude.exe: safemode: hfuse reads as FF avrdude.exe: safemode read 1, efuse value: ff avrdude.exe: safemode read 2, efuse value: ff avrdude.exe: safemode read 3, efuse value: ff avrdude.exe: safemode: efuse reads as FF avrdude.exe: NOTE: "flash" memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude.exe: erasing chip avrdude.exe: reading input file "Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex" avrdude.exe: input file Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex auto detected as Intel Hex avrdude.exe: writing flash (4034 bytes): Writing | ################################################## | 100% 4.99s avrdude.exe: 4034 bytes of flash written avrdude.exe: verifying flash memory against Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex: avrdude.exe: load data flash data from input file Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex: avrdude.exe: input file Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex auto detected as Intel Hex avrdude.exe: input file Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex contains 4034 bytes avrdude.exe: reading on-chip flash data: Reading | ################################################## | 100% 3.59s avrdude.exe: avr_read(): skipping page 32: no interesting data avrdude.exe: avr_read(): skipping page 33: no interesting data avrdude.exe: avr_read(): skipping page 34: no interesting data avrdude.exe: avr_read(): skipping page 35: no interesting data avrdude.exe: avr_read(): skipping page 36: no interesting data avrdude.exe: avr_read(): skipping page 37: no interesting data avrdude.exe: avr_read(): skipping page 38: no interesting data avrdude.exe: avr_read(): skipping page 39: no interesting data avrdude.exe: avr_read(): skipping page 40: no interesting data avrdude.exe: avr_read(): skipping page 41: no interesting data avrdude.exe: avr_read(): skipping page 42: no interesting data avrdude.exe: avr_read(): skipping page 43: no interesting data avrdude.exe: avr_read(): skipping page 44: no interesting data avrdude.exe: avr_read(): skipping page 45: no interesting data avrdude.exe: avr_read(): skipping page 46: no interesting data avrdude.exe: avr_read(): skipping page 47: no interesting data avrdude.exe: avr_read(): skipping page 48: no interesting data avrdude.exe: avr_read(): skipping page 49: no interesting data avrdude.exe: avr_read(): skipping page 50: no interesting data avrdude.exe: avr_read(): skipping page 51: no interesting data avrdude.exe: avr_read(): skipping page 52: no interesting data avrdude.exe: avr_read(): skipping page 53: no interesting data avrdude.exe: avr_read(): skipping page 54: no interesting data avrdude.exe: avr_read(): skipping page 55: no interesting data avrdude.exe: avr_read(): skipping page 56: no interesting data avrdude.exe: avr_read(): skipping page 57: no interesting data avrdude.exe: avr_read(): skipping page 58: no interesting data avrdude.exe: avr_read(): skipping page 59: no interesting data avrdude.exe: avr_read(): skipping page 60: no interesting data avrdude.exe: avr_read(): skipping page 61: no interesting data avrdude.exe: avr_read(): skipping page 62: no interesting data avrdude.exe: avr_read(): skipping page 63: no interesting data avrdude.exe: avr_read(): skipping page 64: no interesting data avrdude.exe: avr_read(): skipping page 65: no interesting data avrdude.exe: avr_read(): skipping page 66: no interesting data avrdude.exe: avr_read(): skipping page 67: no interesting data avrdude.exe: avr_read(): skipping page 68: no interesting data avrdude.exe: avr_read(): skipping page 69: no interesting data avrdude.exe: avr_read(): skipping page 70: no interesting data avrdude.exe: avr_read(): skipping page 71: no interesting data avrdude.exe: avr_read(): skipping page 72: no interesting data avrdude.exe: avr_read(): skipping page 73: no interesting data avrdude.exe: avr_read(): skipping page 74: no interesting data avrdude.exe: avr_read(): skipping page 75: no interesting data avrdude.exe: avr_read(): skipping page 76: no interesting data avrdude.exe: avr_read(): skipping page 77: no interesting data avrdude.exe: avr_read(): skipping page 78: no interesting data avrdude.exe: avr_read(): skipping page 79: no interesting data avrdude.exe: avr_read(): skipping page 80: no interesting data avrdude.exe: avr_read(): skipping page 81: no interesting data avrdude.exe: avr_read(): skipping page 82: no interesting data avrdude.exe: avr_read(): skipping page 83: no interesting data avrdude.exe: avr_read(): skipping page 84: no interesting data avrdude.exe: avr_read(): skipping page 85: no interesting data avrdude.exe: avr_read(): skipping page 86: no interesting data avrdude.exe: avr_read(): skipping page 87: no interesting data avrdude.exe: avr_read(): skipping page 88: no interesting data avrdude.exe: avr_read(): skipping page 89: no interesting data avrdude.exe: avr_read(): skipping page 90: no interesting data avrdude.exe: avr_read(): skipping page 91: no interesting data avrdude.exe: avr_read(): skipping page 92: no interesting data avrdude.exe: avr_read(): skipping page 93: no interesting data avrdude.exe: avr_read(): skipping page 94: no interesting data avrdude.exe: avr_read(): skipping page 95: no interesting data avrdude.exe: avr_read(): skipping page 96: no interesting data avrdude.exe: avr_read(): skipping page 97: no interesting data avrdude.exe: avr_read(): skipping page 98: no interesting data avrdude.exe: avr_read(): skipping page 99: no interesting data avrdude.exe: avr_read(): skipping page 100: no interesting data avrdude.exe: avr_read(): skipping page 101: no interesting data avrdude.exe: avr_read(): skipping page 102: no interesting data avrdude.exe: avr_read(): skipping page 103: no interesting data avrdude.exe: avr_read(): skipping page 104: no interesting data avrdude.exe: avr_read(): skipping page 105: no interesting data avrdude.exe: avr_read(): skipping page 106: no interesting data avrdude.exe: avr_read(): skipping page 107: no interesting data avrdude.exe: avr_read(): skipping page 108: no interesting data avrdude.exe: avr_read(): skipping page 109: no interesting data avrdude.exe: avr_read(): skipping page 110: no interesting data avrdude.exe: avr_read(): skipping page 111: no interesting data avrdude.exe: avr_read(): skipping page 112: no interesting data avrdude.exe: avr_read(): skipping page 113: no interesting data avrdude.exe: avr_read(): skipping page 114: no interesting data avrdude.exe: avr_read(): skipping page 115: no interesting data avrdude.exe: avr_read(): skipping page 116: no interesting data avrdude.exe: avr_read(): skipping page 117: no interesting data avrdude.exe: avr_read(): skipping page 118: no interesting data avrdude.exe: avr_read(): skipping page 119: no interesting data avrdude.exe: avr_read(): skipping page 120: no interesting data avrdude.exe: avr_read(): skipping page 121: no interesting data avrdude.exe: avr_read(): skipping page 122: no interesting data avrdude.exe: avr_read(): skipping page 123: no interesting data avrdude.exe: avr_read(): skipping page 124: no interesting data avrdude.exe: avr_read(): skipping page 125: no interesting data avrdude.exe: avr_read(): skipping page 126: no interesting data avrdude.exe: avr_read(): skipping page 127: no interesting data avrdude.exe: verifying ... avrdude.exe: verification error, first mismatch at byte 0x0000 0xff != 0x90 avrdude.exe: verification error; content mismatch avrdude.exe: safemode read 1, lfuse value: ff avrdude.exe: safemode read 2, lfuse value: ff avrdude.exe: safemode read 3, lfuse value: ff avrdude.exe: safemode: lfuse reads as FF avrdude.exe: safemode read 1, hfuse value: ff avrdude.exe: safemode read 2, hfuse value: ff avrdude.exe: safemode read 3, hfuse value: ff avrdude.exe: safemode: hfuse reads as FF avrdude.exe: safemode read 1, efuse value: ff avrdude.exe: safemode read 2, efuse value: ff avrdude.exe: safemode read 3, efuse value: ff avrdude.exe: safemode: efuse reads as FF avrdude.exe: safemode: Fuses OK (H:FF, E:FF, L:FF) avrdude.exe done. Thank you.Схема подключения:
Схема:
Когда ICSP подключаю к ATmega2560 и делаю запрос - всё работает. т.е. контроллер отвечает как надо, пример подключения:
и пример запроса:
c:\Program Files (x86)\Arduino\hardware\tools\avr\bin>avrdude.exe -c arduino -p atmega2560 -P COM3 -b 19200 -vvv avrdude.exe: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "c:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.conf" Using Port : COM3 Using Programmer : arduino Overriding Baud Rate : 19200 avrdude.exe: ser_recv(): programmer is not responding avrdude.exe: stk500_recv(): programmer is not responding avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0x6b AVR Part : ATmega2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 2 Firmware Version: 1.18 Topcard : Unknown Vtarget : 0.0 V Varef : 0.0 V Oscillator : Off SCK period : 0.1 us avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude.exe: Device signature = 0x1e9801 avrdude.exe: safemode read 1, lfuse value: ff avrdude.exe: safemode read 2, lfuse value: ff avrdude.exe: safemode read 3, lfuse value: ff avrdude.exe: safemode: lfuse reads as FF avrdude.exe: safemode read 1, hfuse value: d8 avrdude.exe: safemode read 2, hfuse value: d8 avrdude.exe: safemode read 3, hfuse value: d8 avrdude.exe: safemode: hfuse reads as D8 avrdude.exe: safemode read 1, efuse value: fd avrdude.exe: safemode read 2, efuse value: fd avrdude.exe: safemode read 3, efuse value: fd avrdude.exe: safemode: efuse reads as FD avrdude.exe: safemode read 1, lfuse value: ff avrdude.exe: safemode read 2, lfuse value: ff avrdude.exe: safemode read 3, lfuse value: ff avrdude.exe: safemode: lfuse reads as FF avrdude.exe: safemode read 1, hfuse value: d8 avrdude.exe: safemode read 2, hfuse value: d8 avrdude.exe: safemode read 3, hfuse value: d8 avrdude.exe: safemode: hfuse reads as D8 avrdude.exe: safemode read 1, efuse value: fd avrdude.exe: safemode read 2, efuse value: fd avrdude.exe: safemode read 3, efuse value: fd avrdude.exe: safemode: efuse reads as FD avrdude.exe: safemode: Fuses OK (H:FD, E:D8, L:FF) avrdude.exe done. Thank you. c:\Program Files (x86)\Arduino\hardware\tools\avr\bin>Помогите понять вчем проблема.... SOS! Need HELP :((
Попробуй usbasp с переходником на 6pin разъем.