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

 
 
> Прошить MSP430F149 c помощью платы LaunchPad
brucemax
сообщение Aug 24 2012, 12:03
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383



Доброго времени суток!
Подскажите возможно ли прошить MSP430F149 (запаян на плате) с помощью отладочной платки LaunchPad и если да, то как это осуществить (софт и т.п.) Если чего-то сразу не пойму, сильно не пинайте.. я новичок в микроконтроллерах)

Сообщение отредактировал brucemax - Aug 24 2012, 12:04
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
brucemax
сообщение Sep 12 2012, 06:30
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383



Цитата(_pv @ Sep 11 2012, 17:13) *
для того чтобы прочитать прошивку надо послать первые 16 вроде байт (таблицу векторов прерываний) в качестве пароля.
насколько помню в MSPFET, возможно в более старых версиях, были с этим какие-то грабли.
как-то была задача в готовых устройствах надо было сначала прочитать часть флэша и исходя из прочитанного, по своему эту часть поправить, MSPFET с задачей не справился, пришлось шить тем что идёт с MSPGCC.

А как послать эти байты в качетсве пороля?
С помощью того, что идёт с MSPGCC возможно считать прошивку?

Цитата(controller_m30 @ Sep 11 2012, 17:29) *
Это значит, что нужен 32-байтовый пароль, который соответствует значению адресов FFE0h–FFFFh (там, где вектора сброса и прерываний). Это такая фича у интерфейса BSL. Без пароля можно только стирать память (Full Erase) и вводить пароль biggrin.gif
Mspfet после стирания "знает", что пароль равен FFh...FFh потому прошивка с стиранием проходит без проблем. А вот как подсунуть mspfet пароль, чтоб он мог прочитать данные... это я не знаю laughing.gif самому интересно.

Спасибо за понятное объяснение =)

Цитата(MrYuran @ Aug 27 2012, 13:05) *
Обратите внимание на выделенные галки.
В зависимости от схемы адаптера они могут отличаться.

Странно. Попробовал поменять в этих пунктах значения - всё равно шьёт.. laughing.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Sep 12 2012, 07:23
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(brucemax @ Sep 12 2012, 10:30) *
А как послать эти байты в качетсве пороля?
С помощью того, что идёт с MSPGCC возможно считать прошивку?

msp430-bsl -h
Код
...
  -P, --password=file   Specify a file with the interrupt vectors that
                        are used as password. This can be any file that
                        has previously been used to program the device.
                        (e.g. -P INT_VECT.TXT).
...

Найти этот пароль можно в файле прошивки, обычно в самом конце.
Типа того:
Цитата
@ffe0
66 17 66 17 2a 54 a2 54 66 17 de 31 ae 31 50 38
e6 53 6e 54 66 17 b2 2e 88 28 32 27 66 17 00 11
q


Цитата(controller_m30 @ Sep 11 2012, 18:29) *
А вот как подсунуть mspfet пароль, чтоб он мог прочитать данные... это я не знаю laughing.gif самому интересно.

Попробуйте у автора спросить.
Здесь он под ником Kurt


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- brucemax   Прошить MSP430F149 c помощью платы LaunchPad   Aug 24 2012, 12:03
- - d7d1cd   Не знаю про эту отладочную плату, но имея программ...   Aug 24 2012, 13:34
|- - brucemax   Цитата(d7d1cd @ Aug 24 2012, 16:34) Не зн...   Aug 24 2012, 13:51
|- - _pv   http://www.ti.com.cn/cn/lit/an/slaa535a/slaa535a.p...   Aug 24 2012, 14:29
- - d7d1cd   Ну по сути ЦитатаMSP-EXP430G2 LaunchPad – простой ...   Aug 27 2012, 03:03
|- - brucemax   Цитата(_pv @ Aug 24 2012, 17:29) http://w...   Aug 27 2012, 06:12
|- - _pv   Цитата(brucemax @ Aug 27 2012, 13:12) Спа...   Aug 27 2012, 07:08
- - Cosmojam   Можно как SBW отладчик использовать http://www.msp...   Aug 27 2012, 08:06
- - brucemax   Цитата(_pv @ Aug 27 2012, 10:08) http://w...   Aug 27 2012, 08:35
|- - _pv   Цитата(brucemax @ Aug 27 2012, 15:35) Вот...   Aug 27 2012, 09:00
|- - MrYuran   Цитата(_pv @ Aug 27 2012, 13:00) еще поль...   Aug 27 2012, 09:30
- - brucemax   Цитата(_pv @ Aug 27 2012, 12:00) вообще-т...   Aug 27 2012, 09:12
- - brucemax   Цитата(MrYuran @ Aug 27 2012, 12:30) Верн...   Aug 27 2012, 09:38
|- - MrYuran   Цитата(brucemax @ Aug 27 2012, 13:38) не ...   Aug 27 2012, 10:05
- - brucemax   Цитата(MrYuran @ Aug 27 2012, 13:05) Долж...   Aug 27 2012, 11:25
|- - _pv   Цитата(brucemax @ Aug 27 2012, 18:25) Для...   Aug 27 2012, 11:35
|- - MrYuran   Цитата(brucemax @ Aug 27 2012, 15:25) Для...   Aug 27 2012, 11:50
|- - rezident   Цитата(brucemax @ Aug 27 2012, 16:25) Для...   Aug 27 2012, 12:43
- - brucemax   Всем огромное спасибо! Разобрался. =) P.S. Сам...   Aug 28 2012, 06:52
|- - zhevak   Цитата(brucemax @ Aug 28 2012, 12:52) То ...   Aug 28 2012, 07:23
|- - MrYuran   Цитата(brucemax @ Aug 28 2012, 10:52) Слу...   Aug 28 2012, 08:18
- - brucemax   Цитата(zhevak @ Aug 28 2012, 10:23) Так ч...   Aug 28 2012, 09:11
- - controller_m30   Прошиваю через LaunchPad по SBW: MSP430F5xxx, MSP4...   Aug 28 2012, 15:24
|- - rezident   Цитата(controller_m30 @ Aug 28 2012, 20:2...   Aug 29 2012, 09:40
- - brucemax   Цитата(controller_m30 @ Aug 28 2012, 18:2...   Aug 29 2012, 09:02
- - brucemax   Встал вопрос, чтобы считать прошивку с контроллера...   Sep 11 2012, 13:13
|- - _pv   Цитата(brucemax @ Sep 11 2012, 19:13) Вст...   Sep 11 2012, 14:13
|- - controller_m30   Цитата(brucemax @ Sep 11 2012, 16:13) Вст...   Sep 11 2012, 14:29
- - brucemax   Цитата(MrYuran @ Sep 12 2012, 10:23) Найт...   Sep 12 2012, 08:25
|- - MrYuran   Цитата(brucemax @ Sep 12 2012, 12:25) Так...   Sep 12 2012, 08:42
- - brucemax   Спасибо! Цитата(MrYuran @ Sep 12 2012, 11...   Sep 12 2012, 11:58
- - MrYuran   Попробовал сам сделать. Болт! Нужно, чтобы защ...   Sep 12 2012, 12:30
- - _pv   Цитата(MrYuran @ Sep 12 2012, 18:30) Попр...   Sep 12 2012, 13:28
- - rezident   Цитата(MrYuran @ Sep 12 2012, 17:30) Зато...   Sep 12 2012, 19:15
- - MrYuran   Цитата(rezident @ Sep 12 2012, 23:15) Вов...   Sep 13 2012, 04:48
- - rezident   Цитата(MrYuran @ Sep 13 2012, 09:48) Не з...   Sep 13 2012, 15:12


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

 


RSS Текстовая версия Сейчас: 5th August 2025 - 15:55
Рейтинг@Mail.ru


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