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

 
 
> Перестал программироваться LPC2148, ... после распкайки периферии
b-volkov
сообщение Mar 4 2009, 16:27
Сообщение #1


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

Группа: Свой
Сообщений: 137
Регистрация: 10-04-07
Из: г. Троицк
Пользователь №: 26 907



Пока в плату был запаян только контроллер с минимальной обвязкой, все нормально программировалось и отлаживалось через Wiggler + H-JTAG. а когда распаял все остальное, чип перестал определяться отладчиком. Поиск зарытых собак выявил:
- на аналоговые входы относительно аналоговой же земли подавалось напряжение больше аналогового питания (выход зашкалившего AD820 c 5-вольтовым питанием);
- аналоговая и цифровая земля не были соединены;
После устранения этих багов чип так и не стал определяться отладчиком. Попробовал посмотреть осциллографом сигналы на J-TAG в момент детектирования чипа и сравнить их с рабочей китовой платой. Практически до самого конца последовательности и там и там совпадают. В конце, когда происходит считывание ID, у меня на выходе TDO сигнал не появляется. Сам выход жив, поскольку в начале последовательности там присутствует пичек.
Вопроса, собственно, два. Мог ли помереть чип из-за указанных причин? Могут ли какие-то другие факторы, воздействующие на пины ввода/вывода (например, подсадка на землю/питание) так странно сказыватся на работе J-TAG? Т.е., перепаивать чип или перелопачивать плату?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
KRS
сообщение Mar 4 2009, 16:36
Сообщение #2


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



А бутлоадер у чипа отвечает?
Go to the top of the page
 
+Quote Post
b-volkov
сообщение Mar 4 2009, 18:56
Сообщение #3


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

Группа: Свой
Сообщений: 137
Регистрация: 10-04-07
Из: г. Троицк
Пользователь №: 26 907



Не пробовал, у меня на плате нету цепи DTR -> Reset
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 4 2009, 19:11
Сообщение #4


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(b-volkov @ Mar 4 2009, 21:56) *
Не пробовал, у меня на плате нету цепи DTR -> Reset

да и не надо!
надо только RXD TXD подключить к COM порту компа и запустить обычный терминал.
Потом притянуть вход в бутлоадер к земле (насколько я помню это P0.14) и проресетить LPC...
Потом из терминала послать ?
если получили Synchronized значит чип работает.
И можно попробовать JTAGом подцепится, может вы в своей программе отключаете JTAG или генератор...
Go to the top of the page
 
+Quote Post

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

 


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


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