Доброго дня! Купил детальки и сразу наткнулся на ошибку: при подключении Iskra_mini через usb-serial адаптер (все в амперке куплено, даже конденсатор на 0.1 мкф) по схеме http://wiki.amperka.ru/_media/продукты:iskra-mini:iskra-mini_schemeusb2serial.png Arduino IDE 1.7.7 (точнее avrdude) не хочет или не может прошить даже простенький скетч Спойлер: код ошибки Sketch uses 1 030 bytes (3%) of program storage space. Maximum is 28 672 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2 039 bytes for local variables. Maximum is 2 048 bytes. C:\Program Files\Arduino/hardware/tools/avr/bin/avrdude -CC:\Program Files\Arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM8 -b115200 -D -Uflash:w:C:\Temp\build7611084954554859431.tmp/Blink.cpp.hex:i avrdude: Version 6.0.1, compiled on Jan 15 2015 at 16:58:43 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "C:\Program Files\Arduino/hardware/tools/avr/etc/avrdude.conf" Using Port : COM8 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x60 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x60 avrdude: stk500_recv(): programmer is not responding Что делать-то? resp=0x60 не гуглится и не ищется в яндексе. п.с. При всем при этом эта же iskra mini прошивается через iskra neo без проблем..
USB адаптер воткнут фирменным кабелем Кабель USB (A — Micro USB) (все в Амперке и куплено) драйвера я так понимаю при установке Arduino IDE 1.7.7 установились, что еще-то проверить? почему Arduino IDe и Realterm видят данные через сериал порт, например, а MagMaster пишет no serial data...? ОС: WinXP Pro SP3 , .Net 4 Multi-Targeting Pack
Недавно тоже не прошивалась Arduino-mini, не помню что выводилось при попытке прошить скетч, помогло только выбором в IDE вместо платы Arduino-mini поставил Arduino-nano и сразу все прошилось.
2 rkit: не, драйвера оказались все-таки intel(R) 5-series...USB Enhanced Host Controller 3B34/3B3C родные для мат.платы, установленные изначально (выяснилось попыткой переустановить на скачанные с оф.сайта для мат.платы).А вот запоминающее устройство для USB, Корневые концентраторы, Составное устройство, и Универсальные USB концентраторы - Microsoft установлены. 2 Radius: надо будет попробовать.
2 Radius: не помогло. Придется попробовать на другом компьютере.. п.с.честно говоря, не ожидал такой капризности "кроссплатформенного" ПО.
@alxndrlsn, у вас USB-serial адаптер с каким VID/PID определяется в диспечере устройств Windows? Вы используете сборку от arduino.org (к тому же не последнюю), а между arduino.org и arduino.cc был конфликт Попробуйте Arduino IDE от arduino.cc (с обновлением драйверов на USB адаптер). Вы бутлоадер не затерли часом?
Вы когда Мини через Нео прошивали - использовали Нео как ISP программатор? Таким же способом прошить бутлоадер (в меню Инструменты-Записать загрузчик). Описание https://www.arduino.cc/en/Tutorial/ArduinoISP
Посмотрел по сигнатуре VID_2A03&PID_003B принадлежит usbserial arduino.org У arduino.cc сигнатура usbserial VID_2341&PID_003B. Х.з. что там они еще в драйверах навертели.
Честно говоря, тупо воспользовался Амперка.викой: подключил, скачал скетч iskra2serial, залил в Neo, подключил Mini к Neo и влил нужный мне скетч (да, это блинк). раз usb-serial адаптер arduino.org, значит моя Arduino 1.7.7 вполне соответствует выбору железа.
Только что пробовал залить снова bootloader через ISP как описано в посте 52 от Iskandaru : http://forum.amperka.ru/threads/Не-прошивается-iskra-mini-через-usb2serial.5476/page-3 снова та же ошибка, только resp=0x03 Спойлер: same err avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03 в общем не понимаю: что не так. пойду полежу в кустах(с)пес_Пират полежал.пришел.перешил все через Iskra2Serial. но вопрос по iskra_mini остался: есть в ней загрузчик или нет? и еще вопрос появился: почему при подключении к копу Iskra Neo сначала определяется как ISP bootloader, а потом вдруг снова становится Leonardo? (может в этом тоже причина?)
приехал домой, сел на свой домашний комп под Win7 Ultima x64, на всякий случай скачал новую версию Arduino IDE 1.7.11 - все работает без всяких танцев с бубнами. В понедельник еще гляну в чем именно проблема - установив и протестировав 1.7.11 на рабочем компе под WinXp Pro SP3 p.s. поспешил обрадоваться: поработал с magmaster, откалибровал компас, даже в процессинге поигрался с самолетиком, однако теперь не могу даже блинк влить... avrdude: ser_open(): can't open device "\\.\COM8": Не удается найти указанный файл. что за чудеса? помогло удаление драйвера устройства на выбранном порте http://www.fabrian.web.id/2016/01/uploading-sketch-problem-arduino.html у меня был только для адаптера (iskra MINI включена была через usb-serial адаптер - юстировал компас на IMU10), после чего переткнул кабель и все нормализовалось..пока что... ох уж эти драйверы...ох уж эти windows..