|
Я уже мозг сломал об LPC2214, нет связи |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 19)
|
Nov 14 2008, 17:52
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(starmos @ Nov 14 2008, 17:52)  Даже Device ID не читается. Из этой фразы участники форума могут угадать, что речь идет о прошивке через JTAG? Или все же через встроенный ISP загрузчик? Старайтесь писать вопросы более развернуто, это ведь вам нужен ответ. Причин не работы JTAG может быть много: - Обрыв дорожки от разъема JTAG к процессору (или непропай ножки процессора к плате). - Замыкание одной из дорожек JTAG на соседнюю. - Обрыв/замыкание дорожки к ноге Reset, супервизор на повышенное напряжение. - Не запустился кварц (замыкание, обрыв, разбит, не те емкости) - Не подтянута куда надо нога P1.26 - В программе заблокирован JTAG. Или записью магического числа или соответствующей конфигурацией PINSEL2 (лечится стиранием через ISP) - Убитый процессор.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Dec 25 2009, 11:51
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 8-08-08
Из: Новосибирск
Пользователь №: 39 488

|
Цитата(argentum @ Dec 25 2009, 15:52)  Здравствуйте! У меня та же проблема с LPC 2478; Пытаюсь прошить через ULINK2, а он мне отвечает, что Could not stop ARM devise. И советует проверить кабель. Этим же JTAG'ом прошиваю другую плату - всё в порядке. Несколько месяцев назад подобный случай был. Тогда после полудня тыканий проц неожиданно завёлся. В чём может быть проблема, и есть ли подобные проблемы у кого-нибудь ещё? В подробностях не помню но суть раскажу. Было с LPC2146 у меня на плате была возможность прошить через ISP и через JTAG. Шил через ISP а потом что то мне приспичило JTAG попользовать.... Не работает хоть тресни.... Сигналы смотрю, проц не отзывается... поменял, работает, раз прошил снова не работает.... кароч дело оказалось в содержимом регистра PINSEL2...
|
|
|
|
|
Apr 23 2010, 08:11
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-08
Пользователь №: 35 285

|
У меня похожая ситуация, может кто поможет? Имется 5 плат, из них 2 прошились по последовательному порту, 3 не прошились. На тех, которые не прошились не читается даже Device ID, при этом на RX команды приходят, на TX глухо как в танке +3,3 и все. Драйвер ADM3202 ARMZ. Камень LPC2124, клок есть.
Сообщение отредактировал Zark - Apr 23 2010, 08:26
|
|
|
|
|
Apr 24 2010, 07:28
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-08
Пользователь №: 35 285

|
Кварц такой, что работает и на 9600 и на 115200. В общем взял с платы, которая заработала выпаял контроллер и поставил на ту, которая не работала, в итоге все заработало, и наоборот - с неработающей контроллер поставил туда, олт куда выпаял рабатающий (прошившийся) котроллер, результата - не заработало, снял этот контроллер, впаял новый - заработало. Как-бы кошусь на контроллер, но сразу 3 нерабоющих - мало верится, хотя все бывает.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|