В общем, история такова, что если вкратце, то у подруги: http://habrahabr.ru/post/240291/ сразу же купил китайскую UNO, в ней не оказалось контроллера usb - перепрошить не получится еле нашел у нас в городе леонардо, всё сделал, всё работает. Только не работает в EFI - не определяется как клавиатура в разы больше еле нашел оригинальную UNO - перепрошивается, всё норм. Только скетчи не заливаются. Programmer is not responding говорит. По советам гугла менял порты, кабели, даже компьютеры - на китайскую заливаются, на оригинальную нет. Пробовал жать reset, пробовал перепрошивать на оригинальную прошивку - всё бестолку. В IDE выбрано UNO и актуальный порт, программатор AVRISP mkII. Итак, вопросы: может есть способ побороть Programmer is not responding? или через оригинальную UNO прошить китайскую, и как? Китайская, как я понял такая: http://ru.aliexpress.com/item/Smart...elopment-Board-USB-Cable-for/32376054299.html Из опыта: программист, в радиоэлектронике и МК только чуток азов UPD: для прошивки через оригинальную нужно вроде скетч залить, а он как раз и не заливается
Так что нужно то? Если просто залить скетч на Ардуину, грубо говоря, с полетевшим ЮСБ, то да, можно. Для этого берем Ардуино-мастер (в смысле ведущая), вынимаем чип, пин reset соединяем с reset на ведомой (в ней чип стоит), а так же RX-RX и TX-TX, 5V и Gnd пины обоих плат. В IDE выбираем ведомую плату. Все, можно загружать скетч. http://www.instructables.com/id/Uploading-sketch-to-Arduino-Pro-Mini-using-Arduino/ Еще момет, с которым я столкнулся, в старой версии IDE 1.0.1 все работает просто чудно. В 1.7.7 вообще не работало, а вот в последней 1.7.8 поглючивает и отпадает программатор, тыка с 5-6 заливается (но тут возможно наводки в схеме, я просто вывожу трехпиновую колодку, чтоб прошивать устройство не вынимая плату из корпуса).