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

 
 
 
Reply to this topicStart new topic
> Проблемы с FTDI 2232, Виснут дрова.
Stanislav
сообщение Aug 4 2005, 15:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Использую в PC устройство с двумя микрухами FTDI 2232, соответвенно 4 канала RS-232, 9600 бит/с. Трафик маленький, но обмен частый. При этом чтение и запись во все каналы идет параллельно через FTDI.DLL. Дрова регулярно виснут, причем чем больше устройств реально подключено, тем чаще.
В то же время, когда используются фирменные переходники FTDI 232, этого эффекта нет.
Если кто чего знает об этом, хэлп, плиз.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Harbour
сообщение Aug 5 2005, 03:32
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



В ихних линуксовых драйверах народ еле глюки поразгребал - а в закрытых виндовых это никак не возможно. Был печальный опыт использования их драйвера под вин2к - вис намертво при среднем траффике - ушли под линукс, там все ок.
Go to the top of the page
 
+Quote Post
admin
сообщение Aug 5 2005, 09:31
Сообщение #3


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



я закупил CP2101 (вроде так)
меленькая микруха - все что нужно делает.
работает вроде хорошо.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Aug 5 2005, 13:28
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(udofun @ Aug 5 2005, 12:31)
я закупил CP2101 (вроде так)
меленькая микруха - все что нужно делает.
работает вроде хорошо.
*

Спасбо, конечно, но нужно, чтобы было не менее 2-х RS-232 портов на 1 USB порт. Закрадывается мысль - а не забить ли на все эти конвертеры и не сделать ли все самому на МК с USB портом? Гемора прилично, но зато есть уверенность, что будет работать, как надо.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Harbour
сообщение Aug 6 2005, 03:55
Сообщение #5


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Цитата(udofun @ Aug 5 2005, 12:31)
я закупил CP2101 (вроде так)
меленькая микруха - все что нужно делает.
работает вроде хорошо.
*

А битбанг оно делает - очень часто нужно девайс через тот же порт и шить.
Go to the top of the page
 
+Quote Post
Harbour
сообщение Aug 6 2005, 03:59
Сообщение #6


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Цитата(Stanislav @ Aug 5 2005, 16:28)
Цитата(udofun @ Aug 5 2005, 12:31)
я закупил CP2101 (вроде так)
меленькая микруха - все что нужно делает.
работает вроде хорошо.
*

Спасбо, конечно, но нужно, чтобы было не менее 2-х RS-232 портов на 1 USB порт. Закрадывается мысль - а не забить ли на все эти конвертеры и не сделать ли все самому на МК с USB портом? Гемора прилично, но зато есть уверенность, что будет работать, как надо.
*


Кривость драйверов это решение все равно не снимает - протесть свою задачу под линукс (ядро не ранее 2.6.12) - если глюки нет - долбай их багрепортами.
Go to the top of the page
 
+Quote Post
acex2
сообщение Aug 6 2005, 09:35
Сообщение #7


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(Harbour @ Aug 6 2005, 00:55)
Цитата(udofun @ Aug 5 2005, 12:31)
я закупил CP2101 (вроде так)
меленькая микруха - все что нужно делает.
работает вроде хорошо.
*

А битбанг оно делает - очень часто нужно девайс через тот же порт и шить.
*



CP2103 имеет 4 bit-bang линии.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Aug 8 2005, 16:23
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Harbour @ Aug 6 2005, 06:59)
Кривость драйверов это решение все равно не снимает - протесть свою задачу под линукс (ядро не ранее 2.6.12) - если глюки нет - долбай их багрепортами.
*

Было время разобраться с этим пристрастно, и вот каков результат:
1. Все-таки глюки связаны с "железом". Дрова виснут только на матерях с новым чипсетом. В то же время, использование матери с уже устаревшим 645-м чипсетом полностью снимает проблему. Снимает ее также правильная разводка "земли" и питания в совокупности с подвеской между информационными проводами USB шины кондера 100-150 пФ. Хотя все это попахивает шаманством, результат налицо. По всей видимости, новые материнские USB хабы весьма чувствительны к импульсным помехам, так что если кому еще придется с работать с подобным "железом", учтите это.
2. После осуществления всех переделок дрова FTDI вроде бы работают как положено.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

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

 


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


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