Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Перестал программироваится LPC 2148...
Отправлено
GW 04 марта 2009 г. 19:19
Пока в плату был запаян только контроллер с минимальной обвязкой, все нормально программировалось и отлаживалось через Wiggler + H-JTAG. а когда распаял все остальное, чип перестал определяться отладчиком. Поиск зарытых собак выявил:
- на аналоговые входы относительно аналоговой же земли подавалось напряжение больше аналогового питания (выход зашкалившего AD820 c 5-вольтовым питанием);
- аналоговая и цифровая земля не были соединены;
После устранения этих багов чип так и не стал определяться отладчиком. Попробовал посмотреть осциллографом сигналы на J-TAG в момент детектирования чипа и сравнить их с рабочей китовой платой. Практически до самого конца последовательности и там и там совпадают. В конце, когда происходит считывание ID, у меня на выходе TDO сигнал не появляется. Сам выход жив, поскольку в начале последовательности там присутствует пичек.
Вопроса собственно два. Мог ли помереть чип из-за указанных причин? Могут ли какие-то другие факторы, воздействующие на пины ввода/вывода (например, подсадка на землю/питание) так странно сказываться на работе J-TAG? Т.е., перепаивать чип или перелопачивать плату?
Составить ответ | Вернуться на конференцию.
Ответы