Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: опять ft232h
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
alexPec
Всем доброго дня. Делаю девайс, софт под линуксом. Фпга качает данные в ft232h, режим245 асинхронный. Данные в фифо загоняются примерно с частотой 10-20мбайт /сек. Потом похоже фифо заполняется и txe висит в 1. Долгая пауза, и все сначала. По факту получаю скорость около 1- 1.2 мбайт /сек. Под линуксом пользую драйверы d2xx, но предпоследнюю версию, последняя требует libc2.14, а у меня 2.13. Кто как прокомментирует ситуацию?
segment
Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства?
alexPec
Цитата(Сега @ Jan 11 2015, 16:51) *
Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства?

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


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

А что вы хотите получить от USB Serial Converter? у ком порта предел 1 мбит.
alexPec
Цитата(Сега @ 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 мбит/с (примерно).

Есть еще идеи в чем дело?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.