We programmed the cypress FX3 usb3.0 controller as a mass storage device.
And we updated the FW with "USB Control Center" program.
But how to change the USB serial number?
We will product more than 100 device, but it is impossible to generate 100 different .bin file just because we need 100 different serial number.
Is there any better way to generate different serial number?
There is a resistor called EFUSE_DIE_ID which contains a unique ID for each chip. Read contents of the address 0xE0055010 and copy into the serial number structure which is available in descriptor. This can help you get a unique serial number for the device.
Thanks for your answer.
Is there any demo code for reading the content of specific address?
Or can I find the command in the APIGuide?