ArduinoISP (из Arduino Micro клон) и Arduino Micro (оригинал)
- Войдите на сайт для отправки комментариев
Ср, 18/02/2015 - 01:27
Всем доброго времени суток!
В продолжении подзаброшенной темы ускорения загрузки ардуино, собрался попробовать путь загружать через внешний программатор.
Программатор решил сделать из клона (кажется Freeduino, белая плата) Arduino Micro. Просто он уже был. Сразу скажу - вроде рабочий, по крайней мере скетч из примеров "блинк" работает.
Среда - Arduino IDE 1.0.5 если это важно
Дальше все делал по инструкции, прошил скетч из примеров ArduinoISP, прошился.
Соединил "как положено" (только проводники)
А оно не работает. Выдает:
avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36 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 : \\.\COM5 Using Programmer : stk500v1 Overriding Baud Rate : 19200 avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude done. Thank you.
Перезагрузка, разные очередности подключения, подача доп. питания на прошиваемую ардуину - ничего не помогает. Единственное, не пробовал прошивать "голую" ардуину...
Подскажите, что может быть не так? Или Ардуины Микро для этого не подходят?
В общем, в чем проблема так и не удалось понять.. Нашел USBASP и прошил им. Все прошилось и отлично работает.
stk500_getsync(): not in sync: resp=0x00 значит неподключенный Reset. Надо табличку на заборе сделать.
Подскажите, если ардуино нано определяется и видится в Ардуино ide, но не прошивается - это можно исправить перепрошивкой, или как-нибудь ещё?
надо вовремя нажимать reset. На полсекунды раньше-позже - не прошьется.