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

 
 
 
Reply to this topicStart new topic
> LPC1768+ CRP2 как стереть?
Allregia
сообщение Mar 24 2014, 10:52
Сообщение #1


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Есть китайская демоборда (LandTiger) с Jlink на борту.
Прошил из под Кейла прогу, с выставленным CRP2, после чего - jlink никак проц не видит.
Как теперь стереть?

С ST проблему решал "Connect under Reset" + Erase All, тут не помогает.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 24 2014, 11:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Allregia @ Mar 24 2014, 14:52) *
Как теперь стереть?

Подключайтесь к встроенному загрузчику(ISP) и стирайте всю flash.
Подключится можно через UART с помощью FlashMagic-а.Порт P2.10 при старте нужно замкнуть на землю.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 24 2014, 11:15
Сообщение #3


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Всё, стер.
Была аппаратная проблема - чертовы китайцы плохо припаяли два транзистора на плате, которые от DTR/RTS подают сброс и Р2.10 на проц, я как скопом увидел 8 вольт на базе биполяра, так чуть со стула не упал.

Т.е., получается что защиту у филипса можно стереть только ФлешМэджиком через компорт?
Блин, у СТ удобнее, что можно и ST-Link-ом/JLink-ом из под-ресета!
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Mar 24 2014, 12:13
Сообщение #4


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

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



Цитата(Allregia @ Mar 24 2014, 14:15) *
Т.е., получается что защиту у филипса можно стереть только ФлешМэджиком через компорт?


Почитайте в документации. Если мне не изменяет память, то CRP2 отключает JTAG, поэтому стереть можно только через ISP. А вот CRP3 напрочь убивает ЛЮБУЮ возможность стереть процессор.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 24 2014, 12:20
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(mempfis_ @ Mar 24 2014, 16:13) *
А вот CRP3 напрочь убивает ЛЮБУЮ возможность стереть процессор.

Остаётся ещё возможность подать команду стирания своему загрузчику.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Mar 24 2014, 12:28
Сообщение #6


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата
Если мне не изменяет память, то CRP2 отключает JTAG


Его Все CRP отключают, и 1-1, и 2-й, и 3-й.

Цитата(_Артём_ @ Mar 24 2014, 14:20) *
Остаётся ещё возможность подать команду стирания своему загрузчику.


Я вообще думал, что CRP3 это как Level2 у ST - одноразово ("one way ticket", как пели Эрапшн много лет назад).

Но вроде как из даташита следует, что можно стереть изнутри программы, или прыгнуть из нее в бутлоадер и там стереь ФлешМэджиком.
Т.е. если в уже прошитой программе "это" не прудусмотрено, то можно считать что CRP3 это одноразово.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:53
Рейтинг@Mail.ru


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