This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C123GE6PM: USB Device: Why TI's USB device descriptor only single char?

Part Number: TM4C123GE6PM


I'm trying to better understand how to turn the bulk USB 2.0 TM4C launchpad project into a basic bulk pipe to move data to software using libusb-win32 so it works like the TI custom HID data pipe example application.  Anyways, my question is why does the device descriptor show up in the debugger as a single character rather than a structure.  See screenshot from code composer below.

  • Hello Robert,

    The data stored for the Device Descriptor within that structure is only the Pointer to it's actual location.

    CCS is not able to unroll the data of that Pointer into the view of that structure since the data there isn't technically part of the structure.

    Best Regards,

    Ralph Jacobi