Перейти к содержанию
    

Загрузчик для двухъядерного F28M35H52C1RFPT

Добрый день, коллеги!

 

 

Для прошивки контроллера используют специальные программаторы или отладчики типа Jtag.

 

А что делать, если блок с контроллером в готовом изделии расположен в ОЧЕНЬ недоступном месте, а ПО менять нужно?

 

Использовать альтернативные каналы (ноги) для прошивки контроллера.

 

На блоке выведен канал UART U2, по которому верхний уровень и управляет контроллером.

 

Моя цель: разработать загрузчик, чтоб можно было по этому каналу и прошивать контроллер (оба ядра). Это позволит не вытягивать и не разбирать изделие целиком, для прошивки. Существенно облегчит жизнь сервисному персоналу.

 

1.Реальна ли задача?

2. Был/есть ли у кого опыт в этой теме?

3. С чего посоветуете начать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

задача вполне реальная. я делал загрузчик для пиков.

https://translate.google.by/translate?hl=ru...amp;prev=search

 

в мк есть аппаратный загрузчик по уарт, я думаю там и ПО стандартизированное найдется

6.7.4 Device Boot Sequence

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3. С чего посоветуете начать?

С открытия юзермануала на МК и прочтения в нём всего, что касается Flash и его регистров управления (или API если таковое есть).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день, коллеги!

 

 

Для прошивки контроллера используют специальные программаторы или отладчики типа Jtag.

 

А что делать, если блок с контроллером в готовом изделии расположен в ОЧЕНЬ недоступном месте, а ПО менять нужно?

 

Использовать альтернативные каналы (ноги) для прошивки контроллера.

 

На блоке выведен канал UART U2, по которому верхний уровень и управляет контроллером.

 

Моя цель: разработать загрузчик, чтоб можно было по этому каналу и прошивать контроллер (оба ядра). Это позволит не вытягивать и не разбирать изделие целиком, для прошивки. Существенно облегчит жизнь сервисному персоналу.

 

1.Реальна ли задача?

2. Был/есть ли у кого опыт в этой теме?

3. С чего посоветуете начать?

 

CodeSkin c2prog позволяет прошивать через UART как Cortex-M3 так и DSP

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CodeSkin c2prog позволяет прошивать через UART как Cortex-M3 так и DSP

Скорей всего ТСу нужно передавать прошивку по рабочему каналу и протоколу. И прошивать флешь средствами своего рабочего ПО используя программный интерфейс доступа к флешь внутри МК.

А не через встроенный ROM-загрузчик по его протоколу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день,

 

Попробуйте обратиться в Axonim Минск - у них есть порт eCos RTOS для этого проца с загрузчиком RedBoot. Спросите про цену и условие поставки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...