2020-02-01 8:06 PM
Using Ubuntu dmesg | grep usb, "device descriptor read/64, error -71" is reported. I am beginning to suspect an issue with the USB CDC for the STM32L082 device. A recent community discussion alluded to a "device triad", class, subclass and protocol, needing to be set to x02, x00 and x00, not x00, x00 and x00, for successful enumeration. These are set up in a USB Device Descriptor.
My question is, where to find and how to edit these CDC device triad parameters. ie. DeviceClass : CDC, DeviceSubClass and DeviceProtocol, when using the STM32102 installation package?
Just a side note, the STM32L082 USB DFU mode enumerates without issue, on all PCs, the STM32L082 USB Virtual COM Port application mode, does not!
Thanks, any help appreciated.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.