Битва с Cypress продолжается. По сему вопрос (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Анатоль 04 октября 2003 г. 13:48

EZ-USB FX2 (CY7C68013)

Собрана схема на основе FX2 с целью обмена данными по USB в Hi-Speed режиме. На комп установлен Cypress Development Kit и Jungo WinDriver 5.05. ОС - WinXP Pro. Мать: EPoX 4G4A, Chipset: Intel 82845G. В мануале написано, что поддерживается USB 2.0. При подключении к USB устройство определяется как Cypress EZ-USB FX2 (68013) - EEPROM missing. Программа EX-USB Control Panel с устройством работает нормально.
Проблема в следующем: требуется с минимальными затратами установить, возможна ли работа устройства в Hi-Speed режиме (при данной разводке платы). WinDriver пишет, что устройство Full Speed, да и замеренная по секундомеру скорость передачи данных в тестовом примере из DevKit bulkloop примерно 800 КБайт/сек. Винда иногда при подключении пишет, что, мол, Hi-Speed device connected to non-Hi-Speed port, или что-то типа того. А иногда не пишет. Дескипторы endpoint-ов по умолчанию соответствуют описанным в даташите для Hi-Speed mode (размер endpoint-ов 512 байт). Посоветуйте, как и чем точно определить, в каком режиме находится устройство, и в чем могут быть причины неработоспособности в Hi-Speed mode (кроме, естественно, разводки платы). Чем или где можно посмотреть, включена ли в контроллере USB компа поддержка Hi-Speed? Сейчас USB кабель напрямую запаян на ноги проца, т.ч. грешить на разводку не хочется.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru