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.

AM5728: RTOS SBL build issue

Part Number: AM5728

Hello.

I am working on a project were we are using the evmam5728 as reference design, and we want to use QSPI flash. The QSPI flash is connected and ready to be tested. I want to boot from SD and QSPI. Booting example projects from SD seems to work fine. When booting from QSPI, I need to create a specific MLO file. My approach is to change the .c files in ti/boot/sbl and rebuild sbl. So here is my issue: when using the make command as described here: http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_BOOT_AM57x

Go to cd (TI_PDK_INSTALL_DIR)\packages\ti\boot\sbl

make example BOARD=<BOARD> SOC=<SOC> to build the application
make example_clean BOARD=<BOARD>

make[1]: Entering directory 'C:/ti/pdk_am57xx_1_0_8/packages/ti/boot/sbl'
make[1]: *** No rule to make target '/ti/boot/sbl/binary/idkAM572x/example/a15/mpuc0/obj/sbl_multicore_mpu.o', needed by '/ti/boot/sbl/binary/idkAM572x/example/a15/mpuc0/bin/sbl_app.out'. Stop.
make[1]: Leaving directory 'C:/ti/pdk_am57xx_1_0_8/packages/ti/boot/sbl'
makefile:77: recipe for target 'example' failed
make: *** [example] Error 2

I get the same error message in Linux ubuntu and Windows (mingw32-make).

I would be very happy to be pushed in the right direction on how to build SBL, and how to create a specific MLO file.

Thanks to the TI community for your continuous support,

Anders.