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

 
 
 
Reply to this topicStart new topic
> Bootloader в LPC2148
vetbaston
сообщение Oct 17 2007, 12:51
Сообщение #1


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

Группа: Новичок
Сообщений: 80
Регистрация: 21-08-06
Пользователь №: 19 702



Можно, ли получить доступ к SPI или SSP, через бутлоадер? help.gif
Go to the top of the page
 
+Quote Post
shahr
сообщение Oct 18 2007, 10:01
Сообщение #2


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

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



Цитата(vetbaston @ Oct 17 2007, 16:51) *
Можно, ли получить доступ к SPI или SSP, через бутлоадер? help.gif


Нельзя ли чуть поконкретнее вопрос?
В LPC2148 бутлоадер, предоставляемый производителем, даёт возможность программирования контроллера по ISP только через UART.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
vetbaston
сообщение Oct 18 2007, 10:16
Сообщение #3


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

Группа: Новичок
Сообщений: 80
Регистрация: 21-08-06
Пользователь №: 19 702



Нужно принимамать данные в режиме бутлоадера и выдавать их через SPI или SSP.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 18 2007, 10:30
Сообщение #4


Гуру
******

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



Цитата(vetbaston @ Oct 18 2007, 13:16) *
Нужно принимамать данные в режиме бутлоадера и выдавать их через SPI или SSP.

Ну так и пишите свой.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
shahr
сообщение Oct 18 2007, 10:44
Сообщение #5


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

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 18 2007, 11:04
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
vetbaston
сообщение Oct 18 2007, 11:19
Сообщение #7


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

Группа: Новичок
Сообщений: 80
Регистрация: 21-08-06
Пользователь №: 19 702



А можно пример, бутлоадера?
Go to the top of the page
 
+Quote Post
shahr
сообщение Oct 18 2007, 12:07
Сообщение #8


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

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



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


В последней версии все потенциальные дыры заткнули.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 18 2007, 12:14
Сообщение #9


Гуру
******

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



Цитата(vetbaston @ Oct 18 2007, 14:19) *
А можно пример, бутлоадера?

Тема обсуждалась неоднократно, воспользуйтесь поиском.




Цитата(shahr @ Oct 18 2007, 15:07) *
В последней версии все потенциальные дыры заткнули.

Как говорится, кроме двух - последней и предпоследней smile.gif. Я не страдаю маниакальным синдромом по поводу взлома моих прошивок, посему меня устраивает в принципе наличе защиты о дырах которой не написано на каждом углу словами доступными малолетнему "хакеру".


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th July 2025 - 13:39
Рейтинг@Mail.ru


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