Other Parts Discussed in Thread: EK-TM4C1294XL, EK-TM4C123GXL
Tool/software: Code Composer Studio
I'm working to get the TivaWare USB CDC driver to talk to Windows 10 for testing. I'm editing the example .INF file in the documentation. I install the .INF file and when I connect the USB cable I get the error "Device Descriptor Failure". I have the VID and PID values correct. Some of other messages are:
... was not migrated due to partial or ambiguous match.
Migration rank: 0xF00FFF...FFF020
I'm confused about the relationship between some of the the Descriptor Strings in the rUSBCDCDevice structure and the string definition in the [Strings] section of the .INF file. I see the relationship between the manufacturer string in the string descriptor table (in the usb_dev_serial example) and the MFGNAME name in the .INF ("Texas Instruments"), but not for the string descriptor table entries:
Product String: "Virtual COM Port", Serial Number String "12345678", Control Interface String "ACM Control Interface" and Configuration String "Self Powered Configuration"
and the .INF [Strings] section in the example of:
DESCRIPTION_0 = "USB Serial Port" and SERVICE = "USB CDC serial port".
Thanks, Doug