Tool/software: TI-RTOS
H\ello,
My board is evmAM5728 .I use CCS and RTOS.Now I want run my app(ARM and DSP) from SD card.
1.I follow the steps
and get the correct result
My MLO and app is located in C:\ti\processor_sdk_rtos_am57xx_3_01_00_06\prebuilt-sdcards\evmAM572x .the boot .img is also in there.
2.I want to run my app.So I get a new app using the tools(out2rprc and MulticoreImageGen) , There is no change in MLO.But the result is wrong.
So there are two possibilities. My new app is not right,the other is MLO is not fit for my app. I try some tests to find the answer.
A.chage the MLO.I find a new one (C:\ti\pdk_am57xx_1_0_4\packages\ti\boot\sbl\binary\evmAM572x\mmcsd\bin)
but I get nothing from UART3
B. so I want to create a new MLO.Firstly, I create a CCS project just as in the picture.
I use my new app and the app in SDK ,I can respectly run the both app correctly.
3.Now I'm sure that my app is creared correctly, I need a new MLO using the CCS project.
I read some related documents about the MLO and tiimage tool.
This is a piece of explanation about tiimage on AM335x board.
but I don't know how to get the boot.bin.
I try to use ccs2bin tool to change the .out to .bin
then get the MLO using tiimage tool.But I can run my app.
Although my pdk packet is old ,I try the recent packet with the same wrong results.
Is there any wrong in my steps?Can you give me some ideals about howto use the SBL.out to get a new MLO about evmAM5728?