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.
Tool/software:
Hello,
We want to add device firmware update capability to our product based on the TMS320F28388D via USB.
We want to be able to update CPU1/CPU2 and CM and the firmware update procedure should be triggered via FW by the application.
Looking at the documentation it seems we have to main option:
1. Use the ROM USB Bootloader, develop the usb flash kernels and use the TI utility USB flash programmer.exe
2. Develop a Flash based Bootloader and used TBD SW utility on the hist side (USB DFU?).
I was wondering if this has already been provided by TI into the C2000 SDK or if anyone has some better hints.
Kind Regards,
Andrea
Hi Andrea,
Both are viable options, here are a few resources that can help with development:
Best,
Matt
Hi Matt,
thanks you! It seems you are point me to use the ROM USB Bootloader! I still have couple of questions:
1. is there a way to start the USB ROM bootloader by the application SW? (without toggling GPIOs)
2. If I modify the F2837x example (which i believe programs CPU1 and CPU2), can I make it also to program CM?
BTW, is there any ready available example with the Flash USB Bootloader instead?
Thanks and Regards,
Andrea
Hi Andrea,
I apologize for the delay, I haven't been able to look into this today but will provide an answer tomorrow.
Best regards,
Matt
Hi Andrea,
Best,
Matt