alexPec 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Всем доброго дня. Делаю девайс, софт под линуксом. Фпга качает данные в ft232h, режим245 асинхронный. Данные в фифо загоняются примерно с частотой 10-20мбайт /сек. Потом похоже фифо заполняется и txe висит в 1. Долгая пауза, и все сначала. По факту получаю скорость около 1- 1.2 мбайт /сек. Под линуксом пользую драйверы d2xx, но предпоследнюю версию, последняя требует libc2.14, а у меня 2.13. Кто как прокомментирует ситуацию? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Segment 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Полученная скорость похожа на Full Speed USB. Может быть проблема в дескрипторе устройства? Кстати да,но чип конфигурирован как usb2.0 (во внешней флешке). Может еще где посмотреть? Посоветуйте пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Segment 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Приведите дескриптор устройства. Слова "чип сконфигурирован как USB 2.0" не говорят о том, является ли устройство в действительности High Speed или Full Speed. Посмотрите как устройство определилось в системе. Дурацкий вопрос, а где это посмотреть? В диспетчере устройств он виден как USB Serial Converter, посмотрел СВЕДЕНИЯ->СВОЙСТВА (все) ничего насчет full или high speed не увидел... Софт в линуксе запускаю под виртуальной операционкой debian. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Segment 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Например, с помощью программ http://freeusbanalyzer.com/ или http://www.usblyzer.com/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Дурацкий вопрос, а где это посмотреть? В диспетчере устройств он виден как USB Serial Converter, посмотрел СВЕДЕНИЯ->СВОЙСТВА (все) ничего насчет full или high speed не увидел... Софт в линуксе запускаю под виртуальной операционкой debian. А что вы хотите получить от USB Serial Converter? у ком порта предел 1 мбит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexPec 3 11 января, 2015 Опубликовано 11 января, 2015 · Жалоба Например, с помощью программ 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 мбит/с (примерно). Есть еще идеи в чем дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться