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

 
 
 
Reply to this topicStart new topic
> Проблема при программировании LPC2148 через JTAG, Jet Link 8 не видит ARM
LEXIS
сообщение Apr 4 2011, 11:57
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 10-10-08
Пользователь №: 40 829



Решил прошить на плату D2148 от Evodbg через Jet Link 8 VirtualCOM. Описан в документе AN10420.pdf от NXP. Прошить я его прошил, но теперь не могу перепрошить и вообще программатор его не видит: временами как бы подключается к нему, а потом проподает связь. Думал задействовал биты CRP, но в исходнике они не используются нигде. И еще пару вопросов: вывод P0.14 должен быть подключен к напряжению питания при сбросе, для того чтобы ARM не переходил в режим загрузчика, я правильно понял? А выводы P1.26 - P1.31 лучше не использовать в схеме вообще, т.к. они завязаны с JTAG?
Физическую связь, т.е. наличие электрического соединения проверил от программатора до контроллера. В чем может быть косяк?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 4 2011, 12:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(LEXIS @ Apr 4 2011, 14:57) *
Физическую связь, т.е. наличие электрического соединения проверил от программатора до контроллера. В чем может быть косяк?


p0.14 замкните на корпус и включите питание. МК попадет в режим загрузчика. Потом Flash Magic'ом обратитесь к нему и затрите Flash, заодно сняв защиту и проч. после этого все должно работать
Go to the top of the page
 
+Quote Post
LEXIS
сообщение Apr 7 2011, 12:14
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 10-10-08
Пользователь №: 40 829



kovigor: Ваша рекомендация не помогла - контроллер стер, биты CRP неустановлены. При помощи Flash Magic'ка он прошивается, но программатор Jet Link 8 его не видит как и было до этого. Поменял драйвера от SEGGER, залил новую прошивку - те же грабли.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 7 2011, 12:33
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(LEXIS @ Apr 7 2011, 15:14) *
kovigor: Ваша рекомендация не помогла - контроллер стер, биты CRP неустановлены. При помощи Flash Magic'ка он прошивается, но программатор Jet Link 8 его не видит как и было до этого. Поменял драйвера от SEGGER, залил новую прошивку - те же грабли.


Где-то обрыв, или КЗ, или припой капнул. Такого никогда не было.Еще P1.26 можно проверить:
"Note: LOW on this pin while RESET is LOW enables pins P1.31:26 to operate as
Debug port after reset" (это из описания на LPC)
Go to the top of the page
 
+Quote Post
LEXIS
сообщение Apr 7 2011, 23:14
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 10-10-08
Пользователь №: 40 829



Скорее всего какой-то глюк с самим программатором: попробовал подключить его к LPC2368 (точно не помню), те же грабли. Только не понял почему программатор навернулся: управление JTAG портом идет нормально - пробовал встроенными командами J-LinkCommander. Вижу несколько вариантов: косяк в самих драйверах - т.е. блокировка работы программатора драйверами от SEGGER, либо в железе программатора. У кого-нибудь был такой косяк, может кто знает его причину. Сам программатор естественно клон J-Link.
Go to the top of the page
 
+Quote Post
LEXIS
сообщение Apr 10 2011, 12:12
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 10-10-08
Пользователь №: 40 829



Сегодня попробовал соединиться с самодельной платой на AT91SAM7S128, J-Link увидел его без проблем. Ничего понять не могу, в чем может быть косяк. С LPC`ами пишет что выход TDO постоянно в высоком состоянии, т.е. получается что данные не идут через контроллер - хотя платы рабочие, программируются через COM-порт. Как такое может быть. У кого-нибудь был такой косяк. Что скажете.
Go to the top of the page
 
+Quote Post
yarunt
сообщение Apr 10 2011, 13:05
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Может тактовая частота высокая, начинайте от 200кгц. У самого через раз соединяется в Кеил


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post

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

 


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


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