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.

TMS320F28388D: Troubble on using the USB Boot Option, device is not listed by usb_flash_programmer

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

We use the TMS320F28388D in our new product. In the production process, the brand-new TMS320F28388Ds are to receive an initial firmware via the USB boot function. I am currently trying to implement this and am failing because the DSP is not found via the command 'usb_flash_programmer.exe -l'. Here I get the error code 0x0103 from the `usb_flash_programmer.exe`.

For my test, I am using the F28388D controlCard. The spruiI8a says that the boot option is selected via the S2 switch. I have set the S2 switch so that the boot option (Flash/USB) should be selected. (GPIO-84: 1(left), GPIO-72: 1(left)). I used the debugger (JTAG) to delete all core flashes to activate the USB boot option.

The operating system of my test environment is Windows 11.
I installed the Windows driver from my C2000 Ware from the directory `.\C2000Ware_4_03_00_00\utilities\flash_programmers\usb_flash_programmer` via the device manager. When I plug and unplug the USB port, I always see the Device Manager view update, but I can't find the new device that logs in when the USB port is plugged in.

What else must be done so that the `usb_flash_programmer.exe` finds the device in the list?