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

 
 
 
Reply to this topicStart new topic
> опять ft232h, проблема драйвера?
alexPec
сообщение Jan 11 2015, 11:41
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Всем доброго дня. Делаю девайс, софт под линуксом. Фпга качает данные в ft232h, режим245 асинхронный. Данные в фифо загоняются примерно с частотой 10-20мбайт /сек. Потом похоже фифо заполняется и txe висит в 1. Долгая пауза, и все сначала. По факту получаю скорость около 1- 1.2 мбайт /сек. Под линуксом пользую драйверы d2xx, но предпоследнюю версию, последняя требует libc2.14, а у меня 2.13. Кто как прокомментирует ситуацию?
Go to the top of the page
 
+Quote Post
segment
сообщение Jan 11 2015, 12:51
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 352
Регистрация: 10-08-06
Из: Санкт-Петербург
Пользователь №: 19 471



Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства?
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jan 11 2015, 15:43
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Сега @ Jan 11 2015, 16:51) *
Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства?

Кстати да,но чип конфигурирован как usb2.0 (во внешней флешке). Может еще где посмотреть? Посоветуйте пожалуйста.
Go to the top of the page
 
+Quote Post
segment
сообщение Jan 11 2015, 15:53
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 352
Регистрация: 10-08-06
Из: Санкт-Петербург
Пользователь №: 19 471



Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jan 11 2015, 17:42
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Сега @ Jan 11 2015, 19:53) *
Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе.


Дурацкий вопрос, а где это посмотреть? В диспетчере устройств он виден как USB Serial Converter, посмотрел СВЕДЕНИЯ->СВОЙСТВА (все) ничего насчет full или high speed не увидел... Софт в линуксе запускаю под виртуальной операционкой debian.
Go to the top of the page
 
+Quote Post
segment
сообщение Jan 11 2015, 19:52
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 352
Регистрация: 10-08-06
Из: Санкт-Петербург
Пользователь №: 19 471



Например, с помощью программ http://freeusbanalyzer.com/ или http://www.usblyzer.com/
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Jan 11 2015, 20:03
Сообщение #7


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(alexPec @ Jan 11 2015, 19:42) *
Дурацкий вопрос, а где это посмотреть? В диспетчере устройств он виден как USB Serial Converter, посмотрел СВЕДЕНИЯ->СВОЙСТВА (все) ничего насчет full или high speed не увидел... Софт в линуксе запускаю под виртуальной операционкой debian.

А что вы хотите получить от USB Serial Converter? у ком порта предел 1 мбит.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Jan 11 2015, 22:44
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Сега @ Jan 11 2015, 23:52) *
Например, с помощью программ http://freeusbanalyzer.com/ или http://www.usblyzer.com/


Cпасибо за ссылку. Вот что выдал софт:

Connection Information
Port: 3
Speed: High Speed (USB 2.0)
Device address: 3
Open pipes: 2
Connection status: Device connected

Device Descriptor
USB version: 2.0
Device class: 0x0 - (Defined at Interface level)
Device subclass: 0x0 - Unknown
Device protocol: 0x0 - Unknown
Control pipe max size: 64 bytes
Vendor ID: 0x403 (Future Technology Devices International, Ltd)
Product ID: 0x6014 (FT232H Single HS USB-UART/FIFO IC)
Product version: 9.0
Manufacturer: FTDI
Product: USB <-> Serial Converter
Serial Number: FT000001
Configurations: 1

Вроде все ок.

Цитата
А что вы хотите получить от USB Serial Converter? у ком порта предел 1 мбит.


Так это он обзывается так, а по факту использую его в режиме FIFO 245 Asynchronous и драйверы не VCP, а D2XX, по документации написано, что скорость при этом до 8мбайт/с = 64 мбит/с (примерно).

Есть еще идеи в чем дело?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 22:27
Рейтинг@Mail.ru


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