Serial number string sent as string 0! | Cypress Semiconductor
Serial number string sent as string 0!
I am playing around with the PSoC Development Kit. I created a simple USB test app based on the AN56718 app note (USB BULK Loopback with PSoC). I'm seeing that the PSoC device sends back the serial number string when the host requests the LangId string (i.e. string 0). The USB Spec states that only the LangId string can used for string index 0. This is clearly a bug in PSoC Creator since string 0 appears both in the Device Descriptor and String 0 descriptor.
(See attached files)
My USBFS Configuration is the same as in AN56718 except for the fact that i am using an Isochronous IN EP of size 1023.