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

 
 
> iap lpc2144/46/48, программирование iap
newkid
сообщение Oct 24 2012, 02:37
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Добрый день!
Возник вопрос по LPC2144/46/48
1. Можно ли запрограммировать ОЗУ этих кристаллов, не трогая(не изменяя) FLash памяти при установленном бите защиты.
2. Можно ли стереть посекторно Flash командами IAP, даже если установлен бит защиты.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 20)
kovigor
сообщение Oct 24 2012, 03:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(newkid @ Oct 24 2012, 05:37) *
Добрый день!
Возник вопрос по LPC2144/46/48
1. Можно ли запрограммировать ОЗУ этих кристаллов, не трогая(не изменяя) FLash памяти при установленном бите защиты.
2. Можно ли стереть посекторно Flash командами IAP, даже если установлен бит защиты.

1. Через JTAG ? Нельзя, поскольку JTAG после установки "бита защиты" становится недоступным. Вот тут все написано (стр. 303):
http://www.nxp.com/documents/user_manual/UM10139.pdf
2. Да. Из программы внутри самого МК - запросто можно.
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 26 2012, 01:56
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Цитата(kovigor @ Oct 24 2012, 07:30) *
1. Через JTAG ? Нельзя, поскольку JTAG после установки "бита защиты" становится недоступным. Вот тут все написано (стр. 303):
http://www.nxp.com/documents/user_manual/UM10139.pdf
2. Да. Из программы внутри самого МК - запросто можно.

спасибо за ответ.
Выше перечисленные вопросы возникли по следующим сообажениям:
1. Нет ли всяких уязвимостей на данных кристаллах?
2. Насколько критичны к взлому эти кристаллы?
Go to the top of the page
 
+Quote Post
Lotor
сообщение Oct 26 2012, 04:12
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(newkid @ Oct 26 2012, 05:56) *
2. Насколько критичны к взлому эти кристаллы?

Все кристаллы ломаемы. Вопрос цены.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 26 2012, 06:08
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Lotor @ Oct 26 2012, 08:12) *
Все кристаллы ломаемы. Вопрос цены.

+100500
по lpc214x случая удостовериться не было, а вот lpc24xx абсолютно точно ломаемы, сам видетель

Кстати, если наждачкой на корпусе м/с стирать маркировку, на сколько минут китайцам это затруднит жизнь при взломе? sm.gif
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 26 2012, 10:27
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(toweroff @ Oct 26 2012, 09:08) *
Кстати, если наждачкой на корпусе м/с стирать маркировку, на сколько минут китайцам это затруднит жизнь при взломе? sm.gif

Не затруднит вообще. Они наймут специалиста и напишут свою реализацию ПО. sm.gif
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 26 2012, 14:50
Сообщение #7





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



для 214х есть только китайский вариант, или какие другие баги есть?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 26 2012, 16:37
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(newkid @ Oct 26 2012, 17:50) *
для 214х есть только китайский вариант, или какие другие баги есть?

Не смешите меня. Ставлю этот самый "бит защиты" в своих изделиях. Никто пока ничего не сломал. JTAG отключается просто железно. Добраться до программной памяти извне можно, только если эту самую память предварительно стереть вместе с "битом защиты". Если кто-то захочет украсть вашу прошивку, то украдут, и никакие биты защиты вам не помогут. Это, похоже, чисто финансовый вопрос. Другое дело, что воровать ее, скорее всего, не будут, а просто напишут сами функционально идентичный проект ...
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 26 2012, 18:27
Сообщение #9





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Вопрос еще возник из-за того что например знаю что на некоторых МК (например msp430F147) есть баги с помощью которых можно "слить" прошивку "не заказывая китайцам". Узнал об этом конечно позднее...
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 26 2012, 18:49
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(newkid @ Oct 26 2012, 21:27) *
Узнал об этом конечно позднее...

От кого узнали ? Где гарантия, что это не выдумка ?
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 26 2012, 19:19
Сообщение #11





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



баг BSL3 описана в эрарте разработчика
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 26 2012, 19:24
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(newkid @ Oct 26 2012, 22:19) *
баг BSL3 описана в эрарте разработчика

Тогда нет вопросов. Но если для LPC достоверных сведений нет, я бы не беспокоился ...
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 27 2012, 04:18
Сообщение #13





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Цитата(kovigor @ Oct 26 2012, 23:24) *
Тогда нет вопросов. Но если для LPC достоверных сведений нет, я бы не беспокоился ...

Ввиду малого времени на изучение LPC хотелось бы у мнение специалистов насчет уязвимости
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Oct 27 2012, 07:47
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(newkid @ Oct 27 2012, 07:18) *
Ввиду малого времени на изучение LPC хотелось бы у мнение специалистов насчет уязвимости


Какойто баг в загрузчике ранних серий LPC2ххх был - и его даже обсуждали на форуме. Если есть желание - поищите.
В LPC17 которые выступают кк замена серии LPC2xxx такого нет. Может стоит сменить серию?
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 27 2012, 18:37
Сообщение #15





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Цитата(mempfis_ @ Oct 27 2012, 11:47) *
Какойто баг в загрузчике ранних серий LPC2ххх был - и его даже обсуждали на форуме. Если есть желание - поищите.
В LPC17 которые выступают кк замена серии LPC2xxx такого нет. Может стоит сменить серию?

Вы имеете ввиду этот:
http://electronix.ru/forum/index.php?showtopic=31074
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Oct 28 2012, 07:08
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(newkid @ Oct 27 2012, 22:37) *
Вы имеете ввиду этот:
http://electronix.ru/forum/index.php?showtopic=31074


Да это.
Go to the top of the page
 
+Quote Post
Lotor
сообщение Oct 29 2012, 04:26
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(mempfis_ @ Oct 28 2012, 11:08) *
Да это.

Это для lpc24xx не актуально.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 29 2012, 06:17
Сообщение #18





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Электронщики сообщили что версия Bootloader LPC2144 2.12.
Для него актуально?, есть там баги? Сам Hex файл Лоадера на сайте NXP есть.
Go to the top of the page
 
+Quote Post
Lotor
сообщение Oct 29 2012, 07:35
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(newkid @ Oct 29 2012, 10:17) *
Электронщики сообщили что версия Bootloader LPC2144 2.12.
Для него актуально?, есть там баги? Сам Hex файл Лоадера на сайте NXP есть.

В той теме сказано же, что починили уже в версии 1.66. Главное CRP3 не ставьте, а то даже переписать свой мк не сможете сами.

PS: а вообще странно, что Вы закладываете такой древний мк.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
newkid
сообщение Oct 29 2012, 12:16
Сообщение #20





Группа: Участник
Сообщений: 12
Регистрация: 25-11-11
Пользователь №: 68 518



Цитата(Lotor @ Oct 29 2012, 11:35) *
В той теме сказано же, что починили уже в версии 1.66. Главное CRP3 не ставьте, а то даже переписать свой мк не сможете сами.


В теме не конкретно не указано LPC2144, предположил что для него другая нумерация версий лоадеров.
А где нибудь есть (на NXP не нашел) информация в какое время, какие МК и с какой версией лоадеров выпускались. Думаю информация была бы актуальна не только для меня.
Цитата(Lotor @ Oct 29 2012, 11:35) *
PS: а вообще странно, что Вы закладываете такой древний мк.

Надо же их как то использовать если их много...
Go to the top of the page
 
+Quote Post
Lotor
сообщение Oct 30 2012, 13:16
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(newkid @ Oct 29 2012, 16:16) *
В теме не конкретно не указано LPC2144, предположил что для него другая нумерация версий лоадеров.
А где нибудь есть (на NXP не нашел) информация в какое время, какие МК и с какой версией лоадеров выпускались. Думаю информация была бы актуальна не только для меня.

Если у Вас загрузчик поддерживает биты защиты CRP1-2-3, то описанный баг не актуален.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post

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

 


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


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