On my "Sipeed M0S Dock" I have built & flashed the example M0S_BL616_example\sipeed\solutions\usbd_cdc_acm_with_uart
There is an issue during enumeration which is not working correctly to retrieve iManufacturer / iProduct & iSerialNumber string descriptors.
Same issue for the 3 string descriptors:
iManufacturer : 0x01 (String Descriptor 1)
*!*ERROR String descriptor not found
iProduct : 0x02 (String Descriptor 2)
*!*ERROR String descriptor not found
iSerialNumber : 0x03 (String Descriptor 3)
*!*ERROR String descriptor not found
On my "Sipeed M0S Dock" I have built & flashed the example M0S_BL616_example\sipeed\solutions\usbd_cdc_acm_with_uart There is an issue during enumeration which is not working correctly to retrieve iManufacturer / iProduct & iSerialNumber string descriptors.
Same issue for the 3 string descriptors:
The issue is this sample does not work correctly most of the time even when the enumeration does not return an error from the OS... See similar issue https://github.com/sipeed/M0S_BL616_example/issues/3
See full details captured with USB Device Tree Viewer V3.8.9 (https://www.uwe-sieber.de/usbtreeview_e.html)