|
|
  |
Bootloader в LPC2148 |
|
|
|
Oct 18 2007, 10:01
|

Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793

|
Цитата(vetbaston @ Oct 17 2007, 16:51)  Можно, ли получить доступ к SPI или SSP, через бутлоадер?  Нельзя ли чуть поконкретнее вопрос? В LPC2148 бутлоадер, предоставляемый производителем, даёт возможность программирования контроллера по ISP только через UART.
--------------------
wbw shahr
|
|
|
|
|
Oct 18 2007, 10:44
|

Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793

|
Цитата(vetbaston @ Oct 18 2007, 14:16)  Нужно принимамать данные в режиме бутлоадера и выдавать их через SPI или SSP. Непонятно, что такое "режим бутлоадера". Если имеется ввиду режим ISP, в который переходит программа бутлоадера, если не запускает никакой программы, то все команды ISP описаны в UserManual на стр. 301 http://www.standardics.nxp.com/support/doc...146.lpc2148.pdfЦитата(zltigo @ Oct 18 2007, 14:30)  Ну так и пишите свой. Только это долго и непросто, так как NXP на оригинальный бутлоадер исходных кодов не предоставляет. Но прецеденты есть.
--------------------
wbw shahr
|
|
|
|
|
Oct 18 2007, 11:04
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(shahr @ Oct 18 2007, 13:44)  Только это долго и непросто, так как NXP на оригинальный бутлоадер исходных кодов не предоставляет. А пусть себе родной живет, тем более с ISP даже после разборок можно вполне нарваться на какое-нибудь изменение работы с FLASH. У 48 памяти много - просто добавляется свой второй ступенью и все. Так и сделал - в 8K секторе AES/(HEX если защита снята) загрузчик для всех LPC, небольшая консолька, обработчик Exceptions. Цитата Но прецеденты есть. Есть, но в общем-то нелогично, разве только для исключения штатного с его потенциальными дырами в защите....
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Oct 18 2007, 12:07
|

Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793

|
Цитата(zltigo @ Oct 18 2007, 15:04)  Есть, но в общем-то нелогично, разве только для исключения штатного с его потенциальными дырами в защите.... В последней версии все потенциальные дыры заткнули.
--------------------
wbw shahr
|
|
|
|
|
Oct 18 2007, 12:14
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(vetbaston @ Oct 18 2007, 14:19)  А можно пример, бутлоадера? Тема обсуждалась неоднократно, воспользуйтесь поиском. Цитата(shahr @ Oct 18 2007, 15:07)  В последней версии все потенциальные дыры заткнули. Как говорится, кроме двух - последней и предпоследней  . Я не страдаю маниакальным синдромом по поводу взлома моих прошивок, посему меня устраивает в принципе наличе защиты о дырах которой не написано на каждом углу словами доступными малолетнему "хакеру".
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|