Имеется готовый скетч, работоспособный на UNO. Имеется контроллер Iskra MINI с залитым на заводе "blink". Задача -- заливка готово скетча в контроллер Iskra. Оплата по договоренности (в зависимости от условий выполнения и передачи заказа)
1. Через Uno прошить в Iskra MINI загрузчик 2. Через USB-UART адаптер загрузить скетч в Iskra MINI 3. На сэкономленные деньги купить вкусняшку.
Загрузчик, в Iskra, видимо, есть, раз он блинкает диодом, значит, скетч блинкера как-то залили на заводе. Скетч через UNO (с вынутым процессором) не заливается так же, как через USB-UART адаптер. Выдает ошибку avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x58 Ресет жал, естественно, когда не получилось залить сразу. Тоже ноль реакции. Однако с USB-UART адаптера сигнал на перезагрузку при открытии серийного порта проходит, светодиод на 13-й ноге гаснет на время попытки загрузки. Так что не все так просто Боюсь, на вкусняшку мне не хватит Есть ли смысл перепрошивать загрузчик в такой ситуации? Есть какие-то признаки, что на Iskra не стоит загрузчика? Что означает приведенная выше ошибка?
скечт Не факт, скетч можно залить минимум двумя способами - напрямую, через другую Arduino (загрузчик при этом убивается и дальнейшая прошивка через USB-UART адаптер не работает), и через загрузчик. Похоже, у тебя первый вариант.
Впрочем, на вкусняшку хватит. Поскольку мне Iskra нужна всегда на одном месте, ее ее прошил нужным скетчем, как посоветовал Tomasina, и все получилось в лучшем виде! Спасибо!