LEXIS 0 4 апреля, 2011 Опубликовано 4 апреля, 2011 · Жалоба Решил прошить на плату D2148 от Evodbg через Jet Link 8 VirtualCOM. Описан в документе AN10420.pdf от NXP. Прошить я его прошил, но теперь не могу перепрошить и вообще программатор его не видит: временами как бы подключается к нему, а потом проподает связь. Думал задействовал биты CRP, но в исходнике они не используются нигде. И еще пару вопросов: вывод P0.14 должен быть подключен к напряжению питания при сбросе, для того чтобы ARM не переходил в режим загрузчика, я правильно понял? А выводы P1.26 - P1.31 лучше не использовать в схеме вообще, т.к. они завязаны с JTAG? Физическую связь, т.е. наличие электрического соединения проверил от программатора до контроллера. В чем может быть косяк? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 4 апреля, 2011 Опубликовано 4 апреля, 2011 · Жалоба Физическую связь, т.е. наличие электрического соединения проверил от программатора до контроллера. В чем может быть косяк? p0.14 замкните на корпус и включите питание. МК попадет в режим загрузчика. Потом Flash Magic'ом обратитесь к нему и затрите Flash, заодно сняв защиту и проч. после этого все должно работать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LEXIS 0 7 апреля, 2011 Опубликовано 7 апреля, 2011 · Жалоба kovigor: Ваша рекомендация не помогла - контроллер стер, биты CRP неустановлены. При помощи Flash Magic'ка он прошивается, но программатор Jet Link 8 его не видит как и было до этого. Поменял драйвера от SEGGER, залил новую прошивку - те же грабли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 7 апреля, 2011 Опубликовано 7 апреля, 2011 · Жалоба 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) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LEXIS 0 7 апреля, 2011 Опубликовано 7 апреля, 2011 · Жалоба Скорее всего какой-то глюк с самим программатором: попробовал подключить его к LPC2368 (точно не помню), те же грабли. Только не понял почему программатор навернулся: управление JTAG портом идет нормально - пробовал встроенными командами J-LinkCommander. Вижу несколько вариантов: косяк в самих драйверах - т.е. блокировка работы программатора драйверами от SEGGER, либо в железе программатора. У кого-нибудь был такой косяк, может кто знает его причину. Сам программатор естественно клон J-Link. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LEXIS 0 10 апреля, 2011 Опубликовано 10 апреля, 2011 · Жалоба Сегодня попробовал соединиться с самодельной платой на AT91SAM7S128, J-Link увидел его без проблем. Ничего понять не могу, в чем может быть косяк. С LPC`ами пишет что выход TDO постоянно в высоком состоянии, т.е. получается что данные не идут через контроллер - хотя платы рабочие, программируются через COM-порт. Как такое может быть. У кого-нибудь был такой косяк. Что скажете. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yarunt 0 10 апреля, 2011 Опубликовано 10 апреля, 2011 · Жалоба Может тактовая частота высокая, начинайте от 200кгц. У самого через раз соединяется в Кеил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться