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

 
 
> LPC, загрузка через серийник ...
3.14
сообщение Jan 22 2007, 10:34
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Терзаю LPC2378, собрал макет, подключил DTR и RTS согласно апликейшену по филисовой утилите программирования флешек LPC, все ок (правда ругается на неподдерживаемый чип и версию бутлоадера ID 117702437,BootID 3.1, но программируется нормально).
Стал собирать второй макет с LPC2378 (другой проект, но схематика подключения серийника такая же), и тут началось, утилита никак не может сконнектится с платой. Причем осциллом вижу входной поток для чипа и его ответ, в добавок, если TX0 (LPC) линию разорвать то процесс попытки синхронизации затягивается, PC постоянно шлет (судя по всему 0х3f) а LPC постоянно отвечает. Если линия TX0 (LPC) на месте, то процесс синхронизации происходит очень быстро (относительно разорваной TX0) и заканчивается ошибкой связи.
Далее, полез в доку, там сказано, в режиме "бутования" хост должен послать 0x3f и ждать "Synchronized" ...
Взял рабочий макет, шлю терминалкой 0x3f (без <CR><LF>), никакого ответа ни в терминале ни на осцилле...
Конекчусь флешовой утилитой, вижу на осцилле 0х3f и тут же ответ...


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
3.14
сообщение Jan 23 2007, 10:20
Сообщение #2


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Вот это чудеса ...
Оказывается все дело в RS232 преобразователе MAX3232CSE.
Для первой макетки его покупал в радиомагазине, перепаял его на вторую макетку, все встало на свои места.
Осталдьные преобразовали куплены в Промэлектронике, сменил уже 3 штуки, поведение одинаковой, через терминалку синхронизируется а через флешовую утилиту не хочет. Уровни сигналов и форма в норме. Единственно, какие-то глюки со вторым входом, если на него подавать RS232 уровень у внутренних преобразователей напряжение падает ... такое чувство что распиновка не совпадает, но как такое может быть.
Маркировка.
Нормальный чип:
MAX3232
CSE 0608
Глюкавые:
MAX3232
CSE + 0619
Кто-нибудь с подобными фокусами сталкивался?

ЗЫ теперь вопрос больше к MAX3232, переношу обсуждение туда http://electronix.ru/forum/index.php?showtopic=26276


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:16
Рейтинг@Mail.ru


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