Tool/software: TI-RTOS
I want to run GPIO_LedBlink_evmAM572x_armTestProject or GPIO_LedBlink_evmAM572x_c66TestProject on evm AM572x board using SD Card without any operating system. I'm using processor_sdk_rtos_am57xx_4_00_00_04. I built the pdk examples for board evmAM572x for both arm and dsp and ran successfully on evm AM572x using CCS. Then I followed this guide "http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_BOOT_AM57x", to copy MLO and app files to SD card. With either of the examples armTestProject.out running on ARM or c66TestProject running on dsp, the board turns on for few seconds and shuts off and LED doesn't blink. Board is in default mode so it should boot up using SD card.
root@ghumChen:~/ti/processor_sdk_rtos_am57xx_4_00_00_04/bin# sudo ./create-sdcard.sh ../prebuilt-sdcards/evmAM572x/sd_card_files/
root@ghumChen:~/ti/processor_sdk_rtos_am57xx_4_00_00_04/bin# rm -r /media/ghumman/boot/*
root@ghumChen:~/ti/processor_sdk_rtos_am57xx_4_00_00_04/bin# cd ~/ti/pdk_am57xx_1_0_7/packages/
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages# find . -name "MLO"
./ti/boot/sbl/binary/evmAM572x/mmcsd/bin/MLO
./ti/boot/sbl/binary/idkAM572x/mmcsd/bin/MLO
./ti/boot/sbl/binary/idkAM572x/qspi/bin/MLO
./ti/boot/sbl/binary/idkAM571x/mmcsd/bin/MLO
./ti/boot/sbl/binary/idkAM571x/qspi/bin/MLO
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages# cp ti/boot/sbl/binary/evmAM572x/mmcsd/bin/MLO /media/ghumman/boot/
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages# cd ti/boot/sbl/tools/scripts/
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export BIN_PATH=/media/ghumman/boot/
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export APP_MPU_CPU0=~/ti/pdk_am57xx_1_0_7/packages/MyExampleProjects/GPIO_LedBlink_evmAM572x_armTestProject/Debug/GPIO_LedBlink_evmAM572x_armTestProject.out
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export APP_DSP1=
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export APP_DSP2=
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export APP_IPU1_CPU0=
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export APP_IPU2_CPU0=
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# export PDK_INSTALL_PATH=/root/ti/pdk_am57xx_1_0_7/packages/
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts# ./AM57xImageGen.sh
/media/ghumman/boot/ exists
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
Parsing the input object file, /root/ti/pdk_am57xx_1_0_7/packages/MyExampleProjects/GPIO_LedBlink_evmAM572x_armTestProject/Debug/GPIO_LedBlink_evmAM572x_armTestProject.out.
File conversion complete!
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
/root/ti/pdk_am57xx_1_0_7/packages//ti/boot/sbl/binary/testApp does not exists
Number of Input Files 1
root@ghumChen:~/ti/pdk_am57xx_1_0_7/packages/ti/boot/sbl/tools/scripts#
After copying the files to sd card, I run the board and no light blinks and board shuts off after few seconds.
Please help.
Thanks.