Hi,
I can't boot my program from SPI0 Flash onboard EVM memory. Program uses only OMAP-L137 DSP side, DSPBIOS Timer1 , one CLK function, one Task, RS232 460kbs (P1 on EVM). With CCS3.3 in debug or release mode program works correctly. I added code listed below to repleace GEL command:
void main(){
Setup_System_Config( ); // Setup Pin Mux and other system module registers
Setup_PLL(); // Setup PLL0 (300MHZ ARM, 300MHz DSP, 133MHz EMIFs
Setup_Psc_All_On( ); // Setup All Power Domains
Enable_ARM();
....}
After that with CCS3.3 program has been working correctly.
Functions are copies of GEL file part, I changed only PINMUX to feet my dotherboard and removed GEL commands.Then I made AIS file ( 1316 KB size ) and sent it to SPI0 Flash using spiflash_writer_CCSv3 dspais option. It took about 15 minut and veryfication was ok. Then I powered off EVM and changed BOOT switch (7 off, 2 on, 1 off, 0 on, 3 off). After power on program didn't start on standalone EVM. What is wrong?
I did this same with LED test program - succesfull. Mayby my program is too big?