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.

TMS320F28377D: USB USB flash kernerls example

Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE

Hello,

Im running example F2837xD_usb_flash_kernels_cpu01 from C2000Ware_3_02_00_00 with build config DUAL from RAM on ControlCard R1.3. I have not made any changes

I'm surprised by the strange strange behavior.

When I run the example usb_ex4_dev_bulk before this, and then without turning off the power and without disconnecting the USB cable I start F2837xD_usb_flash_kernels_cpu01, then I see "TMS320F2837xD USB Boot Loader" which works
(I made sure applications are working command field
usb_flash_programmer.exe app_cpu1.dat kern_cpu2.dat app_cpu2.dat)
But when I boot F2837xD_usb_flash_kernels_cpu01 after clean RAM and inactive CPU device is not detected "Unknow device"

It doesn't even depend on the host. Same when I repeat the experiment with external power supply (not from USB) and insert the cord after starting the applications.

What does preloading and running the Generic Bulk Device do and what changes, after which the device "TMS320F2837xD USB Boot Loader" starts to be detected.
What needs to be changed to get the job done without this preloading.

My ultimate goal is to port F2837xD_usb_flash_kernels_cpu01 to flash and create a bootloader.

Best regards