Jump to content

    
Sign in to follow this  
Stanislav

High-Speed USB устройство

Recommended Posts

Вот еще вопрос: как правильно установить связь с корневым хабом? Исходные данные: USB device controller - ISP1582, ОС на PC - Windows 2000, корневой хаб поддерживает High-Speed протокол.

Дело в том, что не удается добиться приема даже SETUP token. После шинного ресета девайс переходит в режим High-speed, затем шина через некоторое время переходит в состояние Resume, а потом - Suspend. Приема SETUP токена не происходит. Далее сброс повторяется, и так 3 раза. Подскажите, плиз, кратко - какую последовательность действий надо применить, чтобы хоть что-то ожило, или где прочитать. В описании USB стандарта ничего полезного для этой ситуации не нашел.

Share this post


Link to post
Share on other sites
... Подскажите, плиз, кратко - какую последовательность действий надо применить, чтобы хоть что-то ожило, или где прочитать. В описании USB стандарта ничего полезного для этой ситуации не нашел.

 

Возможно, следующие документы будут полезны:

AN10039: "ISP1582/83 Firmware Programming Guide"

AN10046: "ISP1581/2/3 Frequently Asked Questions"

AN10031: "ISP1582/83 Control Pipe"

AN10045: "ISP1582/83 Clearing an IN Buffer"

UM10042: "ISP1582 PCI Mass Storage Kit Firmware"

Share this post


Link to post
Share on other sites
... Подскажите, плиз, кратко - какую последовательность действий надо применить, чтобы хоть что-то ожило, или где прочитать. В описании USB стандарта ничего полезного для этой ситуации не нашел.

 

Возможно, следующие документы будут полезны:

AN10039: "ISP1582/83 Firmware Programming Guide"

AN10046: "ISP1581/2/3 Frequently Asked Questions"

AN10031: "ISP1582/83 Control Pipe"

AN10045: "ISP1582/83 Clearing an IN Buffer"

UM10042: "ISP1582 PCI Mass Storage Kit Firmware"

 

Большое спасибо, но все это я уже прочитал. К сожалению, на Филипсе очень плохая документация. По всей видимости, дело как-то связано с самой виндой.

//------------------------------------

Ура, заработало! Причина траха - плохая документация. Кроме того, выяснилось, что у ISP1582 параллельный интерфейс имеет пропускную способность ниже, чем последовательная USB шина, что очень неприятно.

Edited by Stanislav

Share this post


Link to post
Share on other sites
Ура, заработало! Причина траха - плохая документация. Кроме того, выяснилось, что у ISP1582 параллельный интерфейс имеет пропускную способность ниже, чем последовательная USB шина, что очень неприятно.

Каковы впечатления от работы с ISP1582? Какие "подводные камни" были обнаружены? Если есть время и желание, пожалуйста, напишите поподробнее.

Share this post


Link to post
Share on other sites
Коллеги, подскажите где можно взять взломанную версию USBIO, или лекарство?

Comparing files usbio.old and USBIO.SYS
00000138: EB EA
00003E3A: 01 00

Share this post


Link to post
Share on other sites

Благадрю.

Еще вопрос:

CY7C68001,

Использую windriver от Jungo. Дескиптор взят из дата шита по сайпросу. Максимальная скорость 4MByte/sec. Есть ли способ увеличть скорость обмена?

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