Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: МК программирует/прошивает МК
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Sergey Mordachev
Всем добрый день
Есть такая задачка, сделать диагностическую плату для разрабатываемого нами устройства.
В этом устройстве естественно есть МК (и даже не один).
Так вот, хочется убить двух зайцев, т.е. оптимизировать сборку и диагностику.
Можно ли, вопрос принципиальный, прошивать МК в устройстве при помощи МК на диагностической плате.
Получается так по задумке, плата из печки вышла, остыла, подключаем ее к диагностической плате, подаем питание, и МК на диагностической плате в первую очередь начинает прошивать МК в устройстве, после этапа прошивки переходим к алгоритму диагностики (общаемся с МК в устройстве, дергаем ножками).
Если такое возможно, может подскажите куда подсмотреть, были ли прценденты такие.

Спасибо
Палыч
Цитата(Sergey Mordachev @ Jun 17 2015, 14:05) *
Можно ли, вопрос принципиальный, прошивать МК в устройстве при помощи МК на диагностической плате.

Конечно, можно...
Когда-то такое обсуждалось, и в этой теме я приводил свои программы записи памяти МК из диагностического оборудования.
iosifk
Цитата(Sergey Mordachev @ Jun 17 2015, 13:05) *
Всем добрый день
Есть такая задачка, сделать диагностическую плату для разрабатываемого нами устройства.


Спасибо

Вопрос вот какой.
Тот МК, который на целевой плате имеет JTAG - сканирование? Или по JTAG его можно только прошить?
И опять все зависит от того, какой это МК, тк к одним есть открытые проекты по прошивке, а к другим - нет...
Но ведь и диагностическую плату можно сделать из небольшого пром-РС со стандартной ОС...
Сергей Борщ
Судя по тому, что вопрос размещен в разделе AVR - автор темы хочет прошивать AVR. В этом случае ответ - да, такое возможно. Подсмотреть можно в техописание конкретного AVR, раздел Memory programming->Serial downloading.
Sergey Mordachev
Да действительно, в проекте использую AVR.
Планировал использовать для программирования ISP.
Спасибо огромное за подсказки и советы.
slanted
Цитата(Sergey Mordachev @ Jun 18 2015, 07:18) *
Да действительно, в проекте использую AVR.
Планировал использовать для программирования ISP.
Спасибо огромное за подсказки и советы.


USBASP посмотрите, там как раз AVR прошивает AVR :-)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.