I am developping USB Video Class compilant device.
I am trying to make USB Video Class Descriptors
as USB Device Firmware such as Device Descriptor or vc interface descriptor.

My device do not works at all.

I writed USB Video Class Descriptors by reference to
[ USB Device Class Definition for Video Devices
Video Device Examples ] .

please tel me Descriptors examples.

RE: USB Video Class, How to Make firmware by dmaddy

dmaddy
Thu Sep 16 19:12:13 CDT 2004

------=_NextPart_0001_D722EE11
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Mr. Watanabe:

You can download the specification from:
http://www.usb.org/developers/devclass_docs#approved
The download contains an example: USB_Video_Example_1.0.pdf
You may want to download
http://www.microsoft.com/whdc/device/stream/vidcap/UVCView.mspx to check
your descriptors.
Hopefully this will help you get started.

Thank you,
Dan Maddy
Microsoft DDK Support

This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_D722EE11
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs20 Dear Mr. Watanabe:
\par
\par You can download the specification from: http://www.usb.org/developers/devclass_docs#approved
\par The download contains an example: USB_Video_Example_1.0.pdf
\par You may want to download http://www.microsoft.com/whdc/device/stream/vidcap/UVCView.mspx to check your descriptors.
\par Hopefully this will help you get started.
\par
\par Thank you,
\par Dan Maddy
\par Microsoft DDK Support
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par }
------=_NextPart_0001_D722EE11--


Re: USB Video Class, How to Make firmware by shinji

shinji
Thu Sep 16 21:32:39 CDT 2004

> You can download the specification from:
> http://www.usb.org/developers/devclass_docs#approved
> The download contains an example: USB_Video_Example_1.0.pdf
> You may want to download
> http://www.microsoft.com/whdc/device/stream/vidcap/UVCView.mspx to check
> your descriptors.

I downloaded USB_Video_Example_1.0.pdf and UVCView.exe.

I tried to make a firmware by first descriptors wrote in this pdf.
and I tried to UVCView.exe.

what is [ Multi-interface Function code 239 used for device with no IAD
descriptors ] ?

UVCView.exe said to

---===>Device Information<===---
English product name: "Cap Device"

ConnectionStatus:
Current Config Value: 0x00 -> Device Bus Speed: High
Device Address: 0x01
Open Pipes: 0
*!*ERROR: No open pipes!
This device has NOT been loaded by the USB driver

===>Device Descriptor<===
bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0200
bDeviceClass: 0xEF
*!*ERROR: Multi-interface Function code 239 used for device with no IAD
descriptors
bDeviceSubClass: 0x02
*!*ERROR: bDeviceSubClass of 2 is invalid
bDeviceProtocol: 0x01
......................................
......................................


I used Cypress CY3681.

best regards.


Re: USB Video Class, How to Make firmware by dmaddy

dmaddy
Fri Sep 17 15:21:49 CDT 2004

------=_NextPart_0001_DB761538
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Mr. Watanabe:

> what is [ Multi-interface Function code 239 used for device with no IAD
descriptors ] ?

If "*!*ERROR: No open pipes!" then "*!*ERROR: Multi-interface Function
code 239 used for device with no IAD ".
This could be the result of a bug in the older versions of UVCView.
Please contact me directly if you would like to try a newer version of
UVCView.

Thank you,
Dan Maddy
Microsoft DDK Support

This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_DB761538
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs20 Dear Mr. Watanabe:
\par
\par > what is [ Multi-interface Function code 239 used for device with no IAD descriptors ] ?
\par
\par If "*!*ERROR: No open pipes!" then "*!*ERROR: Multi-interface Function code 239 used for device with no IAD ".
\par This could be the result of a bug in the older versions of UVCView.
\par Please contact me directly if you would like to try a newer version of UVCView.
\par
\par Thank you,
\par Dan Maddy
\par Microsoft DDK Support
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par }
------=_NextPart_0001_DB761538--


Re: USB Video Class, How to Make firmware by shinji

shinji
Fri Sep 17 20:09:54 CDT 2004

> This could be the result of a bug in the older versions of UVCView.
> Please contact me directly if you would like to try a newer version of
> UVCView.

I download UVCView.exe yesterday....(*_*;

Updated: Apr 30, 2004 in
http://www.microsoft.com/whdc/device/stream/vidcap/UVCViewdwn.mspx

I can't understand howto to contact you directly.

At least, I passed over this error message.
I'll think to next error message.




Re: USB Video Class, How to Make firmware by yhhuang

yhhuang
Sun Sep 19 21:53:15 CDT 2004

------=_NextPart_0001_E7298271
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hi Shinji,

You can contact Dan directly by removing online from his email address
here. Thanks very much.

Best regards,
Yanhong Huang
Microsoft Community Support

Get Secure! ¨C www.microsoft.com/security
Register to Access MSDN Managed Newsgroups!
-http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.as
p&SD=msdn

This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_E7298271
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}{\f1\fmodern\fprq6\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang2052\f0\fs20 Hi Shinji,
\par
\par You can contact Dan directly by removing online from his email address here. Thanks very much.
\par
\par Best regards,
\par Yanhong Huang
\par Microsoft Community Support
\par
\par Get Secure! \f1\endash\f0 www.microsoft.com/security
\par Register to Access MSDN Managed Newsgroups!
\par -http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.asp&SD=msdn
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par }
------=_NextPart_0001_E7298271--


Re: USB Video Class, How to Make firmware by yhhuang

yhhuang
Tue Sep 21 21:51:39 CDT 2004

------=_NextPart_0001_F174E84F
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Shinji,

How is everything going? Have you contacted Dan yet?

If you have any more concerns on it, please feel free to post in the
newsgroup and we will follow up. Thanks.

Best regards,
Yanhong Huang
Microsoft Community Support

Get Secure! ¨C www.microsoft.com/security
Register to Access MSDN Managed Newsgroups!
-http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.as
p&SD=msdn

This posting is provided "AS IS" with no warranties, and confers no rights.
------=_NextPart_0001_F174E84F
Content-Type: text/x-rtf
Content-Transfer-Encoding: 7bit

{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}{\f1\fmodern\fprq6\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang2052\f0\fs20 Hello Shinji,
\par
\par How is everything going? Have you contacted Dan yet?
\par
\par If you have any more concerns on it, please feel free to post in the newsgroup and we will follow up. Thanks.
\par
\par Best regards,
\par Yanhong Huang
\par Microsoft Community Support
\par
\par Get Secure! \f1\endash\f0 www.microsoft.com/security
\par Register to Access MSDN Managed Newsgroups!
\par -http://support.microsoft.com/default.aspx?scid=/servicedesks/msdn/nospam.asp&SD=msdn
\par
\par This posting is provided "AS IS" with no warranties, and confers no rights.
\par }
------=_NextPart_0001_F174E84F--