|
|
  |
Защита, Включение JTAG |
|
|
|
Jul 21 2009, 19:33
|

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

|
Цитата(toweroff @ Jul 21 2009, 22:14)  Прописал magic значение по даташитовскому адресу, все в порядке, JTAG отключается, код не читается... но! Хотелось бы, в случае необходимости, все-таки включить JTAG через IAP Прошу совета, как это можно сделать? камень LPC2103 (и по всей линейке 2000 - как будет разниться процедура? ну это на будущее) а если RAM загружена, нет возможности "на лету" это сделать? Сектор-то куда-то копировать надо, да и код в секторе может выполняться...
|
|
|
|
|
Jul 21 2009, 20:43
|

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

|
Цитата(toweroff @ Jul 21 2009, 21:14)  Прошу совета, как это можно сделать? Просто выбрать через PINSEL соответствующее назначение выводов. Цитата(KRS @ Jul 21 2009, 23:35)  в 2103 другой регистр, он вроде не документирован... Документирован. Правда для младших моделей в реале не проверял. Старшие - работают.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 22 2009, 14:00
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Забавно  Как раз этим вопросом озадачился час назад. Итог - защита победила, пришлось делать отладочные спец-прошивки. Дано: LPC2138, Mt-Link, Segger RDI, Keil. Моё видение процесса: Мт-линк перезагружает контроллер. Бут видит magic, отключает джитаг. Основная программа пишет 0x04 в PINSEL2 - включает джитаг обратно. Однако процесс этот идёт неспешно, и мт-линк успевает убедиться, что джитаг отключен. Хм... Мысль: в настройках RDI есть некий macro file. Надо будет на досуге посмотреть... PS Цитата(meister @ Jul 22 2009, 10:52)  Ничего не изменится, если 0xFF во флэш писать. Задумайтесь. Для LPC'шек это верно? Там ведь только блоками можно писать, и никто не говорит, не пишутся ли там какие-нибудь контрольные суммы.
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|