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.

Linux/AM5718: USB boot support on IDK

Part Number: AM5718

Tool/software: Linux

Hi

I am trying the usb boot mode using the micro usb (J45) connected to usb storage device.

the storage device is created with two partitions boot and rootfs and copied the respective files and file system.

But when I go throw the uboot code it is clear that no usb boot mode is enable for am571x.

The changes added by referring am43xx,

In the  am57xx_evm.h added  #define CONFIG_SYS_USB_FAT_BOOT_PARTITION              1

In am57xx/board.c, added ti_usb_phy_uboot_init(&usb_phy1_device);

Enabled the config SPL / TPL  ---> Support USB host drivers -> Support loading from USB

Error:

undefined reference to `ti_usb_phy_uboot_init'

undefined reference to `dwc3_omap_uboot_init'

undefined reference to `dwc3_uboot_init'

undefined reference to `dwc3_uboot_exit'

undefined reference to `dwc3_omap_uboot_exit'

Using the ti-processor-sdk-linux-am57xx-evm-04.01.00.06-Linux-x86-Install.bin

Can you please help us on how to enable the usb boot mode in am571x idk?

Thanks

Mahesh Muni