Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запуск LPC2101
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
adnega
Уважаемые друзья!

Выходные бьюсь и не могу разобраться.
Есть LPC2101FBD48. Собрал два стабилизатора напряжения (1.8В и 3.3В), преобразователь MAX3232.

Подключил к МК:
- землю (Vss{7,19,43} и Vssa{31});
- питание (1.8В на Vcore{5})
- питание (3.3В на Vddio{17,40}, Vbat{4} и Vdda{42});
- RST{6} через 10к на 3.3В, и онную же через кнопку на землю;
- кварц 12МГц ({11} и {12} ноги);
- TXD0{13} и RXD0{14} к преобразователю интерфейса;
- на пины P0.14{44} и DBGSEL - НИЗКИЕ уровни.
Собрано на макетной плате кусочками (5-10мм) провода МГТФ-0.03.

Подключаю к компу, на котором запущена LPC2000 Flash Utility (v2.2.3), в надежде подаю питание и... не работает!

На "Read Device ID" прога просит нажать RST после чего не может связаться с платой (выдает сообщение). Если RST не нажимать, то это сообщение выдается через таймуат. Если RST нажать во время, пока прога пытается связаться с платой, то сообщение придет мгновенно.

С МК LPC2148 стабилизаторы, преобразователь и утилита работают без нареканий.

Пробовал разные конфигурации уровней на P0.14 и DBGSEL.
Пробовал at200.exe com1 -baud 19200 -osc 12000 -detect МК не отвечает

Что я не учел?
KRS
Попробуйте обычным терминалом подцепиться на 9600 и послать ?
(после подтяжки P0.14 к земеле и ресета)
недавно похожая тема была
http://electronix.ru/forum/index.php?showtopic=43502
zltigo
Цитата(adnega @ Mar 3 2008, 10:17) *
С МК LPC2148 стабилизаторы, преобразователь и утилита работают без нареканий.

А причем тут LPC2148 sad.gif. Питание после стабилизаторов проверить. Распиновку - проверть трижды. Генерацию кварца - проверить. Премопередатчики, хотя-бы замкнув выводы TXD RXD на чипе - проверить. P0.14 - можно не проверять smile.gif, если чип чистый, то ему все равно кроме bootloader деваться некуда.
etoja
От RST к земле поставьте конденсатор 0.1мкф. При отжатии кнопки он устранит дребезг, а при включении питания сформирует нужную задержку.
adnega
Цитата(zltigo @ Mar 3 2008, 10:37) *
А причем тут LPC2148 sad.gif. Питание после стабилизаторов проверить. Распиновку - проверть трижды. Генерацию кварца - проверить. Премопередатчики, хотя-бы замкнув выводы TXD RXD на чипе - проверить. P0.14 - можно не проверять smile.gif, если чип чистый, то ему все равно кроме bootloader деваться некуда.


LPC2148 при том, что стабилизатор 3.3В и преобразователь интерфейса MAX3232 выполнены на отладочной плате LPC-P2148. Распиновка - проверена неоднократно, TXD-RXD - работают (при замыкании эхо есть). Навесным монтажем выполнен стабилизатор 1.8В. На отдельной плате LPC2101 и кварц.

Питание в норме. Для проверки генерации кварца нет технической возможности.

С "?" в терминале попробую.

Есть смысл распаивать новый чип?
zltigo
Цитата(adnega @ Mar 3 2008, 14:37) *
Есть смысл распаивать новый чип?

До того, как найдете осциллограф - нет.
adnega
Спасибо всем за советы.
Не перестаю удивлятся ответам, которые "не в бровь, а в глаз"...
Повесил к кварцу два 12пф кондюка, пару электролитов на 1.8В и 3.3В, 0.1мкф на ресет - все заработало!

Удачи!
defunct
Цитата(adnega @ Mar 4 2008, 11:04) *
Повесил к кварцу два 12пф кондюка, пару электролитов на 1.8В и 3.3В, 0.1мкф на ресет - все заработало!

Эти "кондюки" и электролиты по-умолчанию обязаны быть... Кто бы мог подумать, что у вас их нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.