|
Копирование в ОЗУ цикла записи во FLASH, Помогите пожалуйста реализовать |
|
|
|
Feb 17 2011, 06:38
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 23-01-11
Пользователь №: 62 426

|
Помогите пожалуйста реализовать. Работать стал недавно, опыта мало. Суть такова: по UART надо залить прошивку по-битно. Я пересылаю по биту прошивки через UART и записываю во FLASH, предварительно стерев ее. Что бы это реализовать, мой цикл записи должен находиться в ОЗУ, иначе я вешаю контроллер. Если нужен исходник программы, приложу попозже. Такой способ записи выбран из-за довольно большой прошивки и FLASH и маленькой ОЗУ. А если еще сможете помочь реализовать верификацию прошивки после заливки, то буду очень признателен!  ЗЫ: целевой контроллер MSP430F1611, но тест проводится на 149ом. ЗЫ2: использую IAR 4.20 и язык С++.
|
|
|
|
|
 |
Ответов
|
Feb 17 2011, 11:26
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 23-01-11
Пользователь №: 62 426

|
Сергей Борщ передавать в ti txt потому что так хочется пользователю  клонировать никто ничего не будет. а Вы на каком языке пишете приложения для мсп? по поводу парсера текста: он же будет не в прошивке, а во внешней программе на ПК, там прошивка загрузится в один массив без пробелов одной строкой и будет передаваться как потребуется,
|
|
|
|
|
Feb 17 2011, 11:39
|

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

|
QUOTE (Desperanto @ Feb 17 2011, 13:26)  Сергей Борщ передавать в ti txt потому что так хочется пользователю  клонировать никто ничего не будет. а Вы на каком языке пишете приложения для мсп? по поводу парсера текста: он же будет не в прошивке, а во внешней программе на ПК, там прошивка загрузится в один массив без пробелов одной строкой и будет передаваться как потребуется, Пишу на С++. Если парсится на стороне PC, то уже без разницы какой формат. Да, а чем вас bsl не устраивает, MrYuran прав!
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
Desperanto Копирование в ОЗУ цикла записи во FLASH Feb 17 2011, 06:38 ih_ Цитата(Desperanto @ Feb 17 2011, 09:38) П... Feb 17 2011, 06:58 Desperanto поиском пользовался, правда через гугл, по ссылкам... Feb 17 2011, 07:51 MrYuran Цитата(Desperanto @ Feb 17 2011, 10:51) а... Feb 17 2011, 07:59 Desperanto готов даже высказать материальное спасибо за помощ... Feb 17 2011, 08:14 Сергей Борщ QUOTE (Desperanto @ Feb 17 2011, 08:38) Т... Feb 17 2011, 08:38 MrYuran Цитата(Сергей Борщ @ Feb 17 2011, 11:38) ... Feb 17 2011, 10:10 Desperanto Сергей Борщ, связь дусторонняя, отправить могу хот... Feb 17 2011, 10:01 Сергей Борщ QUOTE (Desperanto @ Feb 17 2011, 11:44) а... Feb 17 2011, 10:14 Desperanto Сергей Борщ ну так вернемся к сути первых моих соо... Feb 17 2011, 10:30 Сергей Борщ QUOTE (MrYuran @ Feb 17 2011, 12:10) Серг... Feb 17 2011, 11:01 MrYuran Цитата(Desperanto @ Feb 17 2011, 14:26) С... Feb 17 2011, 11:36 Desperanto Сергей Борщ, MrYuran, хм...а слона то я и не замет... Feb 17 2011, 12:10 rezident Замечание вдогонку остальным советам.
MSP430 може... Feb 17 2011, 13:11 MrYuran Цитата(rezident @ Feb 17 2011, 16:11) Коп... Feb 17 2011, 13:17  rezident Цитата(MrYuran @ Feb 17 2011, 18:17) Разн... Feb 17 2011, 13:45 jorikdima Цитата(Desperanto @ Feb 17 2011, 09:38) П... Feb 17 2011, 20:54 Desperanto jorikdima скинул Feb 18 2011, 08:35 Desperanto jorikdima личку то получили? а то не могу посмотре... Feb 18 2011, 10:02 Desperanto друзья, подниму тему а кто чем пользуется для раб... Mar 25 2011, 06:20 Ave Как можно программно запустить BSL для MSP430. Jul 15 2011, 09:18 rezident Цитата(Ave @ Jul 15 2011, 14:18) Как можн... Jul 15 2011, 14:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|