Easyelectronics.ru

Электроника для всех
Текущее время: 18 янв 2020, 17:40

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: FT2232H на разных компах
СообщениеДобавлено: 30 окт 2019, 13:24 
Только пришел

Зарегистрирован: 04 июл 2019, 18:21
Сообщения: 27
Здрасте.
Сеанс черной магии.

Есть плата, на которой цифровая часть: ft2232h<->ADUM2402<->STM32F407, в контроллере - простенькая прошивка с ответами на команды.
Всё подключается через терминал на скорости 5250000, всё получает, отвечает как надо. На трех компах.

Далее, эти же компоненты перепаиваются на другую плату, где заменена аналоговая часть, цифровая практически та же, прошивка у контроллера идентична. И вот что происходит (аналоговая часть, кстати, пока отрублена):
1. на всех компах устройство определяется, оба ком-порта есть, дрова одинаковые и идентичны тем, что были до перепайки.
2. на компе А при первом подключении через терминал устройство определяется, но не отвечает. Если при этом закрыть порт, переподключить плату и открыть порт снова, то всё работает как надо. В этот раз и во все последующие повторные подключения к данному порту.
3. если отключить плату от компа А и включить в комп Б, то иногда на Б слетают дрова. А иногда не слетают. При наличии дров (или при повторной установке) устройство определяется, но не отвечает. Ни при первом подключении, ни при переподключении. Иногда, правда, отвечает. Но редко (1 из 20) и логика этого непонятна.
4. есть еще компы С и Д. На них дрова не слетают, но отвечает так же не каждый раз. Причем на С - так же редко, а на Д - значительно чаще, но всё-таки не каждый раз.
Что это за магия и как с ней бороться?

Доп.сведения на всякий случай: дрова точно идентичны, терминалы идентичны, везде стоит 10 винда, где отвечает - home, на остальных - pro, все настройки ftdi в EEPROM точно корректны и питание установлено до 500мА


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FT2232H на разных компах
СообщениеДобавлено: 30 окт 2019, 15:08 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1508
ouch писал(а):
Что это за магия и как с ней бороться?

В общем случае никак, обычный ад виртуальных ком портов
А частные случаи разгребать - ну может найдутся тут ещё мазохисты


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB