реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> МК программирует/прошивает МК
Sergey Mordachev
сообщение Jun 17 2015, 10:05
Сообщение #1





Группа: Banned
Сообщений: 6
Регистрация: 24-02-15
Пользователь №: 85 321



Всем добрый день
Есть такая задачка, сделать диагностическую плату для разрабатываемого нами устройства.
В этом устройстве естественно есть МК (и даже не один).
Так вот, хочется убить двух зайцев, т.е. оптимизировать сборку и диагностику.
Можно ли, вопрос принципиальный, прошивать МК в устройстве при помощи МК на диагностической плате.
Получается так по задумке, плата из печки вышла, остыла, подключаем ее к диагностической плате, подаем питание, и МК на диагностической плате в первую очередь начинает прошивать МК в устройстве, после этапа прошивки переходим к алгоритму диагностики (общаемся с МК в устройстве, дергаем ножками).
Если такое возможно, может подскажите куда подсмотреть, были ли прценденты такие.

Спасибо

Сообщение отредактировал Sergey Mordachev - Jun 17 2015, 10:09
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jun 17 2015, 10:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



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

Конечно, можно...
Когда-то такое обсуждалось, и в этой теме я приводил свои программы записи памяти МК из диагностического оборудования.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jun 17 2015, 10:50
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



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


Спасибо

Вопрос вот какой.
Тот МК, который на целевой плате имеет JTAG - сканирование? Или по JTAG его можно только прошить?
И опять все зависит от того, какой это МК, тк к одним есть открытые проекты по прошивке, а к другим - нет...
Но ведь и диагностическую плату можно сделать из небольшого пром-РС со стандартной ОС...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 17 2015, 11:12
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Судя по тому, что вопрос размещен в разделе AVR - автор темы хочет прошивать AVR. В этом случае ответ - да, такое возможно. Подсмотреть можно в техописание конкретного AVR, раздел Memory programming->Serial downloading.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Sergey Mordachev
сообщение Jun 18 2015, 03:18
Сообщение #5





Группа: Banned
Сообщений: 6
Регистрация: 24-02-15
Пользователь №: 85 321



Да действительно, в проекте использую AVR.
Планировал использовать для программирования ISP.
Спасибо огромное за подсказки и советы.
Go to the top of the page
 
+Quote Post
slanted
сообщение Jun 29 2015, 22:21
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 2-01-08
Пользователь №: 33 768



Цитата(Sergey Mordachev @ Jun 18 2015, 07:18) *
Да действительно, в проекте использую AVR.
Планировал использовать для программирования ISP.
Спасибо огромное за подсказки и советы.


USBASP посмотрите, там как раз AVR прошивает AVR :-)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 21:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01369 секунд с 7
ELECTRONIX ©2004-2016