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.

SPI0 Flash boot problem.

Other Parts Discussed in Thread: OMAP-L137

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?