Part Number: AM623
Hello,
I am currently working with the AM62x SK EVM using MCU+ SDK 11.02. I use this platform for prototyping and validating algorithms that will later be deployed on a custom hardware design based on the AM623 SoC.
For my production workflow, I plan to use USB DFU as the interface for initial factory programming. After the initial boot, the application should receive a .appimage file over USB and store it into OSPI flash. All subsequent boots are intended to run from OSPI flash.
I have reviewed the MCU+ SDK documentation on preparing and loading .appimage files via UART (Bootflow Guide), but I could not find any guidance on performing similar operations using USB DFU.
I also came across the following E2E thread describing DFU usage on AM62x:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1127618/faq-sk-am62-how-to-flash-emmc-using-usb-dfu-on-am62x-sk-e2
This example demonstrates loading tiboot3.bin, tispl.bin, and U-Boot using dfu-util, but does not mention .appimage handling.
Could you please clarify the recommended workflow for:
- Loading SBL via USB DFU
- Transferring and flashing a
.appimageto OSPI flash using USB
Additionally, I was not able to find any MCU+ SDK example projects that utilize USB . Does MCU+ SDK currently provide support for USB-based data transfer on AM62x?