|
Запускаем девайс с AT91SAM9XE512, Проблемы с подключением ULINK к JTAG |
|
|
|
Apr 13 2010, 06:31
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Добрый всем день! Вот, свалились проблемы на голову. Подключаем девайс с процессором AT91SAM9XE512 к компу с помощью ULINK-2. Среда проектирования - MDK4.03 (Upgrade до 4.05). Попытка связи с процессором регулярно неудачная - в окне Device JTAG Chain настроек ULINK ARM Debugger (закладка Debug проекта) выдается следующая надпись 0x05B1C03F Unknown JTAG Device IR len = 3 Мозги закипают: пыль с монитора вытирали, по ножке стола били.. Частоту JTAG меняли.. Эффект не изменился.. Куда смотреть, чего проверять? Может проц не дышит? Как это проверить? Очень рассчитываем на помощь!
|
|
|
|
|
 |
Ответов
(1 - 12)
|
Apr 13 2010, 11:26
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(Вовка_Бызов @ Apr 13 2010, 09:46)  Добрый всем день! Вот, свалились проблемы на голову. Подключаем девайс с процессором AT91SAM9XE512 к компу с помощью ULINK-2. Среда проектирования - MDK4.03 (Upgrade до 4.05). Попытка связи с процессором регулярно неудачная - в окне Device JTAG Chain настроек ULINK ARM Debugger (закладка Debug проекта) выдается следующая надпись 0x05B1C03F Unknown JTAG Device IR len = 3 Мозги закипают: пыль с монитора вытирали, по ножке стола били.. Частоту JTAG меняли.. Эффект не изменился.. Куда смотреть, чего проверять? Может проц не дышит? Как это проверить? Очень рассчитываем на помощь! J-Link. Тот же МК. С новыми версиями Keil не работает вообще. Опытным путем удалось доказать, что со старыми версиями (3.50 от Keil и 3.78 от Segger) работает. Отвратительно, но работает. Прошить еще можно, и то не всегда. А вот отладка или идет, один раз из 10-ти, или же не идет, причем с самыми разнообразными ошибками. До этого работал с разными LPC2000 через RDI - драйвер от Segger. Проблем никогда не было. Но AT91SAM9 в RDI - драйвере не поддерживается. Думаю, проблема в этом. Пробовал J-Link (фирменный) и MT-Link. Результат один и тот же. Через Wiggler шьется нормально, но толку от него мало, т.к. с ним не работает отладчик.
|
|
|
|
|
Apr 13 2010, 11:56
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(kovigor @ Apr 13 2010, 15:41)  С новыми версиями Keil не работает вообще. Опытным путем удалось доказать, что со старыми версиями (3.50 от Keil и 3.78 от Segger) работает. Увы - но старый Keil (3.50) выдает ту же хрень, что и новый - "Unknown JTAG Device"  Потому и пытались уйти на новый, в надежде, что свежая версия поймет этот проц...
|
|
|
|
|
Apr 13 2010, 12:54
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(kovigor @ Apr 13 2010, 16:22)  Может, у вас что-то с аппаратной частью ? Может, может.. Это первый опыт с процом. Собственная сборка.  Кварц не завелся, но аппаратчики уверяют, что так и должно быть - что кварц заведется, когда в регистр PLL нужные коды пропишешь. Питание вроде проверили - нормально.. Есть какие-то контрольные точки (шаги, и т.п.) по которым можно определить, что проц живой?
|
|
|
|
|
Apr 14 2010, 05:53
|
Частый гость
 
Группа: Свой
Сообщений: 182
Регистрация: 26-11-07
Из: Москва, Зеленоград
Пользователь №: 32 692

|
Цитата(RW9UAO @ Apr 13 2010, 19:49)  в UART или DBGU, простите, осциллографом тыкали? А вот тут по-подробнее! Что там должно быть?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|