Решил на старости лет освоить легендарный Arduino. А то все уже пользуются, а я еще нет.
Прикупил платку Arduino Pro. Специально взял без USB, т.к. аппаратный UART мне будет нужен для управления моторчиками Dynamixel. Однако захотелось воспользоваться бутлоадером, как это делают все приличные люди. Взял переходник USB2SERIAL, который по сути является Arduino UNO с соответствующей прошивкой.
Получилось вот что:
Установил на WinXP (с восьмеркой Arduino IDE виснет), открыл пример скетча с пресловутым мигающим светодиодом, попытался залить на платку, и вот что получил:
Погуглил. Подобные проблемы есть у многих. Рекомендуют загрузить бутлоадер, ручной reset и даже заменить кварц. Думаю, что эти советы мне не годятся потому что:
- Бутлоадер в Arduino Pro присутствует, о чем говорит частое моргание зеленого светодиода при подаче питания на плату,
- Ручной сброс не нужен, т.к. при попытке заливки скетча, зеленый светодиод тоже начинает моргать. Значит USB2SERIAL пытается выполнить свою функцию, давая предварительно внешний сброс. Из этого я также делаю вывод, что USB2SERIAL подключен правильно.
- Про кварц не думаю, т.к. программатором из CAVR грузил в платку работающие програмки.
СОМ порт настроен на стандартные 9600 8N1.
Может аксакалы подскажут в чем тут дело? Или плюнуть на бутлоадер?