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

 
 
> LPC2138 (arm7), jtag error, Received 0xFFFFFFFF as core Id. No communication with core.
buletz
сообщение Aug 12 2008, 15:53
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 4-07-06
Из: Moscow
Пользователь №: 18 554



Имею проблему при работе с процом LPC2138 (arm7) через JTAG.
При запуске JLINK выдает:

S/N : 10008970
OEM : IARKS
VTarget = 3.293V
Speed set to 30 kHz
****** Error: Could not find a device on JTAG chain


Если дать команду сброса (в ком.строке пишем "r", жмем enter), то получаем следующее:

Reset delay: 50 ms
Info: Resetting Target using RESET pin
Info: Halting CPU core

****** Error: Received 0xFFFFFFFF as core Id. No communication with core.


- Питание в норме, 3.3 в, стабильное.
- Линии связи nTRST, TDI, TMS, TCK, RTCK, TDO прозвонил, там все норм.
- Подтяжку прозвонил, все ок (TMS, TDI, nTRST, nSRST, TDO к +питанию; RTCK,TCK к земле, все через 10 кОм)

Вопросы:
1. Может ли это быть из-за неисправного резонатора ? Или при отладке через JTAG тактовые импульсы идут через ногу TCK (jtag) и резонатор роли не играет?
2. Какие могут быть варианты причин такого поведения LPC2138 ? Неисправна сама микруха LPC2138 ?

PS. Изделие серийное (мелкая серия), из 4х плат три штуки работают нормально, а вот последняя прошиваться отказалась и выдает такую фигню с JTAGом... sad.gif

Сообщение отредактировал buletz - Aug 12 2008, 16:17
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
lebiga
сообщение Aug 13 2008, 08:40
Сообщение #2


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

Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292



Цитата(buletz @ Aug 12 2008, 19:53) *
- Питание в норме, 3.3 в, стабильное.
- Линии связи nTRST, TDI, TMS, TCK, RTCK, TDO прозвонил, там все норм.
- Подтяжку прозвонил, все ок (TMS, TDI, nTRST, nSRST, TDO к +питанию; RTCK,TCK к земле, все через 10 кОм)

Вопросы:
1. Может ли это быть из-за неисправного резонатора ? Или при отладке через JTAG тактовые импульсы идут через ногу TCK (jtag) и резонатор роли не играет?
2. Какие могут быть варианты причин такого поведения LPC2138 ? Неисправна сама микруха LPC2138 ?

P1.26 на 0 через 1К подключен? На кварце нужно смотреть генерацию - есть? Можно проверить линии непосредственно на процессоре через фирмовую прогу J-LINK ARM..., типа "0 - clear TDI" и т.д.
nSRST - как выполнено? RC цепь или супервизор? Нужно смотреть, не подключено ли навечно к 1 (я когда-то перепутал полярность диода параллельного резистрору RC цепи - была похожая ситуация). Как выход - проверить работоспособность проца путем прошивки через бутлоадер. И, кстати, при установленной защите к джитагу не достучаться - предварительно придется стереть через бутлоадер
Go to the top of the page
 
+Quote Post
buletz
сообщение Aug 13 2008, 08:42
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 4-07-06
Из: Moscow
Пользователь №: 18 554



Источник проблемы найден и устранен.
Дело было в том, что микросхема сброса (у меня стоит TPS3828) была пропаяна некачественнo, и был плохой контакт этой микрухи на землю. Поэтому похоже она создавала какие-то непонятные эффекты на линии сброса (RESET) контроллера LPC2138, из-за чего последний отказывался работать по JTAG.

модератору: просьба не удалять тему, пусть сохранится для истории, мало ли, мож кто на те же грабли наступит.

Сообщение отредактировал buletz - Aug 13 2008, 08:42
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Aug 13 2008, 08:46
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(buletz @ Aug 13 2008, 11:42) *
модератору: просьба не удалять тему, пусть сохранится для истории, мало ли, мож кто на те же грабли наступит.

Темы не удаляются если не противоречат правилам.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:50
Рейтинг@Mail.ru


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