Jump to content

    
Sign in to follow this  
alexPec

опять ft232h

Recommended Posts

Всем доброго дня. Делаю девайс, софт под линуксом. Фпга качает данные в ft232h, режим245 асинхронный. Данные в фифо загоняются примерно с частотой 10-20мбайт /сек. Потом похоже фифо заполняется и txe висит в 1. Долгая пауза, и все сначала. По факту получаю скорость около 1- 1.2 мбайт /сек. Под линуксом пользую драйверы d2xx, но предпоследнюю версию, последняя требует libc2.14, а у меня 2.13. Кто как прокомментирует ситуацию?

Share this post


Link to post
Share on other sites
Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства?

Кстати да,но чип конфигурирован как usb2.0 (во внешней флешке). Может еще где посмотреть? Посоветуйте пожалуйста.

Share this post


Link to post
Share on other sites

Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе.

Share this post


Link to post
Share on other sites
Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе.

 

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

Share this post


Link to post
Share on other sites
Дурацкий вопрос, а где это посмотреть? В диспетчере устройств он виден как USB Serial Converter, посмотрел СВЕДЕНИЯ->СВОЙСТВА (все) ничего насчет full или high speed не увидел... Софт в линуксе запускаю под виртуальной операционкой debian.

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

Share this post


Link to post
Share on other sites
Например, с помощью программ 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 мбит/с (примерно).

 

Есть еще идеи в чем дело?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this