|
Почему LPC2478 отказывается программироваться через JTAG?, Ничего не понимаю в этих АРМах :( |
|
|
|
Mar 2 2009, 14:18
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Сделал какие-то коррекции большого проекта, загрузил в среде в контроллер, контроллер перестал программироваться вообще. Лог внизу. Записал старую версию проекта через бутлоадер + at200. Все работает. Вернулся к последней версии большого проекта. Он запрограммировался один раз, и все повторилось сначала. 1) И как ошибки искать? Что такое криминальное я мог сделать? Всего, что добавил - циклические буферы по UART0. 2) Может, JTAG нужно как-то совсем правильно подключать? Сейчас RTCK не подключен, может это увеличит возможность перепрограммирования через JTAG?
Кстати, zltigo, Вы, как автор at200 - сброс в режиме бутлоадера в какие моменты должен подаваться? Этот вопрос отпал - фирменный нуль-модемный кабель был без перемычек 4-6.
Спасибо
Mon Mar 02 13:55:51 2009: Loaded macro file: D:\Program Files\IAR ARM 520\ARM\config\flashloader\NXP\LPC23xx24xx.mac Mon Mar 02 13:55:52 2009: DLL version: V3.90d, compiled Sep 1 2008 13:56:39 Mon Mar 02 13:55:52 2009: Firmware: J-Link ARM V6 compiled Jul 30 2008 11:24:59 Mon Mar 02 13:55:52 2009: JTAG speed is initially set to: 32 kHz Mon Mar 02 13:55:52 2009: TotalIRLen = 4, IRPrint = 0x01 Mon Mar 02 13:55:52 2009: Resetting target using RESET pin Mon Mar 02 13:55:52 2009: TotalIRLen = 4, IRPrint = 0x01 Mon Mar 02 13:55:52 2009: Halting CPU core Mon Mar 02 13:55:52 2009: Using DBGRQ to halt CPU Mon Mar 02 13:55:52 2009: Resetting TRST in order to halt CPU Mon Mar 02 13:55:52 2009: Resetting target using RESET pin Mon Mar 02 13:55:52 2009: TotalIRLen = 4, IRPrint = 0x01 Mon Mar 02 13:55:53 2009: Halting CPU core Mon Mar 02 13:55:53 2009: Using DBGRQ to halt CPU Mon Mar 02 13:55:53 2009: Resetting TRST in order to halt CPU Mon Mar 02 13:55:56 2009: Hardware reset with strategy 0 was performed Mon Mar 02 13:55:56 2009: Initial reset was performed ________тут появляется сообщение - не могу остановить ядро Mon Mar 02 13:55:56 2009: Fatal error: Scan chain length is expected to be 4 or 5. Found (0) // если нажать - продолжить.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
 |
Ответов
|
Mar 4 2009, 11:08
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(VslavX @ Mar 2 2009, 22:26)  Попробуйте так - подайте '0' на порт 2.10 - процессор после сброса перейдет на NXP-шный загрузчик и будет в нем "сидеть". Спасибо за подсказку, запустил программку, дергающую флоу-контролем порта, вроде помогает. Последовательность такая: RTS ON, DTR ON-OFF (reset), запуск отладки, через пару секунд RTS OFF. Zltigo, есть шанс расширить функциональность a200 - войти в режим программирования, но не программировать  Пока все на уровне танца с бубном, конечно. Надеюсь, что это детские болезни накопления опыта.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Mar 4 2009, 12:09
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(zltigo @ Mar 4 2009, 15:24)  Дык, это вроде ключик -boot был всегда, или не работает? Дык в ключиках еще разбираться надо!  Ключик действительно есть, но сейчас проверить не могу. И еще - все равно нужен терминал, то есть востребована ситуация снятия ISP с продолжением работы в терминалке, а после -boot снять ISP можно только при выходе, не так ли?
--------------------
Уходя, оставьте свет...
|
|
|
|
Сообщений в этой теме
Dog Pawlowa Почему LPC2478 отказывается программироваться через JTAG? Mar 2 2009, 14:18 KRS А может вы случайно JTAG отключили, ну там настрой... Mar 2 2009, 14:40 meister Цитата(KRS @ Mar 2 2009, 18:40) А может в... Mar 2 2009, 14:50  KRS Цитата(meister @ Mar 2 2009, 17:50) Можно... Mar 2 2009, 15:10   Dog Pawlowa Программа виснет где-то в дебрях инициализации efs... Mar 2 2009, 15:35   meister Цитата(KRS @ Mar 2 2009, 19:10) но бутлоа... Mar 2 2009, 16:31 zltigo Цитата(KRS @ Mar 2 2009, 17:40) А может в... Mar 2 2009, 16:09    zltigo Цитата(Dog Pawlowa @ Mar 4 2009, 15:09) И... Mar 4 2009, 12:36     Dog Pawlowa После часов работы с большим проектом в IAR+Jlink7... Mar 12 2009, 12:10      defunct Цитата(Dog Pawlowa @ Mar 12 2009, 14:10) ... Mar 13 2009, 00:43       Dog Pawlowa Цитата(defunct @ Mar 13 2009, 04:43) В та... Mar 13 2009, 10:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|