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

 
 
 
Reply to this topicStart new topic
> lpc1343 и CRP (Code Read Protection), Возможность стереть flash
ksv198
сообщение Jul 29 2011, 08:01
Сообщение #1


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

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Вопрос, собственно, вот в чём: правильно ли я понимаю, что любой уровень CRP (CRP1, CRP2, CRP3) перекроет мне доступ к чипу по SWD?
Как же тогда стереть чип, если что, только через ISP (последовательный порт или USB)?

Пробовать на живой плате как то страшновато, неохота потом его (чип) перепаивать laughing.gif
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 29 2011, 10:20
Сообщение #2


Гуру
******

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



Цитата(ksv198 @ Jul 29 2011, 12:01) *
Вопрос, собственно, вот в чём: правильно ли я понимаю, что любой уровень CRP (CRP1, CRP2, CRP3) перекроет мне доступ к чипу по SWD?
Как же тогда стереть чип, если что, только через ISP (последовательный порт или USB)?

Пробовать на живой плате как то страшновато, неохота потом его (чип) перепаивать laughing.gif

нужно иметь в программе механизм, по которому активизируется Ваша функция, которая и сотрет флеш, используя IAP
Что это будет за механизм - решать Вам. Или проверка какого-то пина, или прием какого-то хитрого пакета по UART/USB/SPI/I2C или еще как...
Go to the top of the page
 
+Quote Post
ksv198
сообщение Jul 29 2011, 14:49
Сообщение #3


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

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Цитата(toweroff @ Jul 29 2011, 14:20) *
нужно иметь в программе механизм, по которому активизируется Ваша функция, которая и сотрет флеш, используя IAP
Что это будет за механизм - решать Вам. Или проверка какого-то пина, или прием какого-то хитрого пакета по UART/USB/SPI/I2C или еще как...


Похоже я не совсем ясно выразился blush.gif . Я имел ввиду например такую ситуацию: надо перешить защищённую микросхему штатно, в условиях мастерской. Городить бутлодырь не очень хочется. Хотелось бы просто через SWD стереть все к чёрту и залить нечто новое.

Или такое возможно только из уже прошитой программы? Очень хочется и защиты чипа от чтения и возможности легко перешить все.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 29 2011, 16:41
Сообщение #4


Гуру
******

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



как обычно - ртфм
црп установлен - нет доступа от житага, через сколько тактов - ртфм
в Вашем случае - сдуть проц и впаять новый
или платить $$ и заказывать в китае срез кристалла
Go to the top of the page
 
+Quote Post

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

 


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


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