Гость писал(а):
mcmega писал(а):
Есть возможность обновлять прошивку через USB (если записан загрузчик)
Здравствуйте
Подскажите пошагово, как записать загрузчик
Необходимо иметь сам загрузчик (hex файл) и создать в Algorithm Builder проект. Это подробно описано здесь
http://www.getchip.net/posts/030-proshivka-hex-fajjlov-iz-algorithm-builder/ Файлы загрузчика приложил к сообщению, адаптировал под AB

. Не забудьте правильно выставить фьюзы

.
Далее качаем прогу chip45boot2 для прошивки в МК
http://download.chip45.com/chip45boot2_GUI_V1.13.zipПодключаемся к МК через переходник (например USB-UART), в системе он должен определяться как виртуальный COM порт.
Запускаем прогу chip45boot2, выбираем наш USB-UART, включаем устройство и в течении 2 секунд нужно нажать кнопку Connect to Bootloader в проге, если не успели то нажать кнопку Reset на устройстве и повторить Connect to Bootloader, Комп подключиться к МК. Выбираете свои файлы для заливки (можно писать во Флэш и ЕПРОМ) и заливаем. Нажимаем кнопку Satrt Application и наслаждаемся новой прошивкой
Можно самому прогу для заливки написать, но там используется программная реализация управления потоком XON/XOFF, я сам намучился с ней, пока отладил.
Прикрепил, свою прогу для заливки в МК, есть поля отладки, можно посмотреть, что там твориться при обмене

Кто будет пользоваться, отпишитесь по качеству работы с ней.