|
разблокировка Code Protection через IAP, минимальные усилия |
|
|
|
Apr 21 2010, 07:25
|

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

|
Есть устройство со связью с внешним миром через USB. Предполагается защищать содержимое флеши через CRP3. Чтобы не городить огород с обновлением программы через канал передачи (в данном случае - USB), достаточно ли только во команде с РС стереть 0 сектор через IAP? Конечно, программа станет нерабочей, но это неважно, главное - заработает JTAG, через него и зальется обновленный софт. Если направление верное, то еще поврос такой - должен ли кусок кода, вызывающий функцию IAP, располагаться за пределами стираемого сектора? Ведь после стирания мне неважно правильное выполнение программы, главное, что содержимое по 0x1FC уничтожено А если напрвление мысли неверное, то какое решение (максимально быстрое в плане выполнения) применимо в данном случае? Спасибо!
|
|
|
|
|
 |
Ответов
|
Apr 21 2010, 08:44
|

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

|
Цитата(Nixon @ Apr 21 2010, 11:49)  2 zltigo - действительно возможно стереть всю флешь из IAP? Да именно так и без всяких проблем. Цитата Буквально на днях, из-за отсутствия на ноуте СОМ-порта пытался стереть залоченный по CRP2 бутлоадер 2366 через юзерскую прошивку стирающую два сектора бутлоадера. Неудалось. Правильно не удалось - при CRP2 возможно только стирание всей Flash зараз. Документировано.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
toweroff разблокировка Code Protection через IAP Apr 21 2010, 07:25 zltigo Цитата(toweroff @ Apr 21 2010, 09:40) гла... Apr 21 2010, 07:41 toweroff Цитата(zltigo @ Apr 21 2010, 11:56) Ну и ... Apr 21 2010, 08:03  zltigo Цитата(toweroff @ Apr 21 2010, 11:18) а в... Apr 21 2010, 08:20 Nixon Нулевой сектор не стирается из IAP. Читайте сноски... Apr 21 2010, 07:54 Djep Цитата(Nixon @ Apr 21 2010, 14:54) Нулево... Dec 4 2012, 05:12   zltigo Цитата(Nixon @ Apr 21 2010, 16:03) Для IA... Apr 21 2010, 12:50 esaulenka Цитатадолжен ли кусок кода, вызывающий функцию IAP... Apr 21 2010, 08:58 toweroff Цитата(esaulenka @ Apr 21 2010, 13:13) Ес... Apr 21 2010, 09:07  zltigo Цитата(toweroff @ Apr 21 2010, 12:22) т.е... Apr 21 2010, 09:11 toweroff Всем большое спасибо, пойду тестить...
Кстати, а к... Apr 21 2010, 09:16 Nixon Именно да. У меня загрузчик залочен по CRP2 и стир... Apr 21 2010, 12:58 zltigo Цитата(Nixon @ Apr 21 2010, 16:13) Вопрос... Apr 21 2010, 13:00 toweroff Сижу тестирую... возник вопрос - получаю версию бу... Apr 22 2010, 08:01 esaulenka да, у меня такая же версия на 2368 (кажется, тоже ... Apr 22 2010, 08:30 toweroff Цитата(esaulenka @ Apr 22 2010, 12:45) да... Apr 22 2010, 09:07 toweroff Еще раз, надеюсь, ненадолго , подниму тему
Ревизи... Apr 29 2010, 19:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|