Прошивка МК 328 в схеме через UART
- Войдите на сайт для отправки комментариев
Ср, 03/10/2018 - 23:37
Добрый день
Пытаюсь прошить atmega328 на плате через UART (модуль Troyka USB-UART от "Амперки": http://amperka.ru/product/troyka-usb-uart).
Питание у МК на плате свое, у "тройки" - через USB. Соединены по земле, rx-tx и reset'у (пин R на "Тройке").
Вывод в uart с МК вижу (там сейчас залита тестовая программа), но не шьет.
Перезагрузки МК не происходит.
Хотя и вручную не смог поймать момент, когда можно перезагрузить МК так, чтобы он прошился.
При соединении RST МК 328 с землей на "Тройке" МК уходит в перезагрузку.
Что я делаю не так?
Заранее спасибо!
Если с Arduino IDE шьете, то жмете ресет перед завершением компиляции (или держите нажатым на ее протяжении), а как только коричневые буквы появились - отпускаете.
возможно мануал Arduino своими руками от амперка
А в МК есть загрузчик? И какой ?Наличие тестовой прошивки говорит только о исправности МК.А прошивка возможно залита без загрузчика.
Загрузчик в МК есть.
А почему не работает резет на этом модуле?
Загрузчик в МК есть.
А почему не работает резет на этом модуле?
Вы заливали загрузчик?
А ресетом уарт модуль дёргает вообще? Гляньте тестером в момент заливки скетча.
Загрузчик залит?
Я делал уарт из ардуины нано, отпаяв оттуда 328p и припаяв ее на отдельную плату. И обмен по порту был, и прошивка прекрасно заливалась. Из подключений масса, ресет, rx, tx.