Hi Siddharth, On Wed, Feb 26, 2025, at 4:35 AM, Siddharth Vadapalli wrote: > Hello, > > This series adds config fragment for enabling USB MSC boot and USB > Storage devices which are applicable to AM62, AM62A and AM62P SoCs. > > Series is based on commit > 8dd7186ca7 Merge patch series "Remove "saveenv" functionality from am57xx > evms" > of the next branch of U-Boot. > > Series has been tested on AM62A7-SK, AM625-SK and AM62P5-SK for USB MSC > boot where the bootloaders were generated in the following manner: > 1. AM62A7-SK (AM62A SoC): > - tiboot3.bin > => am62ax_evm_r5_defconfig + am62x_r5_usbmsc.config > - tispl.bin and u-boot.img > => am62ax_evm_a53_defconfig + am62x_a53_usbmsc.config > 2. AM625-SK (AM62 SoC): > - tiboot3.bin > => am62x_evm_r5_defconfig + am62x_r5_usbmsc.config > - tispl.bin and u-boot.img > => am62x_evm_a53_defconfig + am62x_a53_usbmsc.config > 3. AM62P5-SK (AM62P SoC): > - tiboot3.bin > => am62px_evm_r5_defconfig + am62x_r5_usbmsc.config > - tispl.bin and u-boot.img > => am62px_evm_a53_defconfig + am62x_a53_usbmsc.config > > The images were flashed to a USB Flash Drive and were connected to the > Type-C interface on each of the boards which supports USB MSC Boot.
I have access to a TI board. I want to test the USB boot. Are there any special requirements around the flash image? Would it be sufficient to flash the WIC image generated by the Arago project? Could I use the same U-Boot images with these configs to boot from UART and SD card? I meant, if these configs will create conflicts with other boot modes. Thanks, Javier > Logs: > 1. AM62A7-SK: > https://gist.github.com/Siddharth-Vadapalli-at-TI/d1a6149d54d352eb996929fa6db58934 > 2. AM625-SK: > https://gist.github.com/Siddharth-Vadapalli-at-TI/594938bd7a0b059e604526142015266c > 3. AM62P5-SK: > https://gist.github.com/Siddharth-Vadapalli-at-TI/47f5ed39818dc67d6ec11fa4066e4586 > > The following device-tree changes were made across all of the boards: > https://gist.github.com/Siddharth-Vadapalli-at-TI/2afb913838c1d4005bc059910c09ab4b > > Regards, > Siddharth. > > Siddharth Vadapalli (2): > configs: am62x_r5: introduce fragment for USB MSC boot > configs: am62x_a53: introduce fragment for USB MSC boot > > configs/am62x_a53_usbmsc.config | 20 ++++++++++++++++++++ > configs/am62x_r5_usbmsc.config | 22 ++++++++++++++++++++++ > 2 files changed, 42 insertions(+) > create mode 100644 configs/am62x_a53_usbmsc.config > create mode 100644 configs/am62x_r5_usbmsc.config > > -- > 2.34.1 -- » Javier Tia ✍