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.

Starterware/PROCESSOR-SDK-AM335X: AM335x unable boot from SPI Flash

Part Number: PROCESSOR-SDK-AM335X
Other Parts Discussed in Thread: AM3354, AM3358

Tool/software: Starterware

Dear all, 

hardware:  AM3354, refer to AM3358 Starter Kit,  MX25L12835E(SPI FLASH),

sdk: AM335X_StarterWare_02_00_01_01,

boot project: refer to x:\ti\AM335X_StarterWare_02_00_01_01\build\armv7a\cgt_ccs\am335x\evmAM335x\bootloader

boot pin config: lcd_data[15:0] = 0100xxxxxx110111b, MMC0, SPI0, UART0, USB0

because the board refering to  AM3358 Starter Kit,  and the boot project (x:\ti\AM335X_StarterWare_02_00_01_01\build\armv7a\cgt_ccs\am335x\evmAM335x\bootloader)

is fit for evmAM335x, i have made some change trying to make boot file fit for evmskAM335x.

(1) compiler


(2) linker


(3) lib


(4) ignore board info examine


(5) debug from CCS, running the project,  it can read the app image which stores at  0x20000 address in the flash, and move it to DDR3 memory, 

and running on normally.  (the MLO image stores at 0x0 address in the flash)

(6)but when power on start,  the uart only shows eight 'C' s every almost 5 mins, without any debug msg


 

the problem confuses me for a so long time, any advice are much appreciated !

Best Regards,

keydongle