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.

C6745 SPI0 Boot Question

Hi,

I read the bootloader Application Report SPRAB04D and searched through the forum but I could not find the answer.  My board uses C6745 and it has the boot pins set up for SPI0 flash boot (7=0, 2=1, 1=0, 0=1 and 3=0 even that 3 is don't care).  I used AISgen for D800K001 and the configuration are in the attachment file in the 'Options' tab.. 

The boot mode is SPI0 flash and the clock source is 24MHz.  The application bootloader has the TargetConnect() in the dsp_gel.c exactly same as my dsp.gel file loaded from CCS v3.3.

My understanding is:

1.  With the hardware boot pins set up correctly, C6745 internal bootloader from ROM will copy the application bootloader stored in flash at address 0.

2. I verified the magic word from AISgen generated and the first 4 bytes are "0x54 0x49 0x50 0x41".

3. At the beginning and though out the application bootloader, I dump out text string to UART2 for debugging purposes.  I had proved that the UART debug trace (from te PC terminal) worked by loading the application bootloader through JTAG from CCS v3.3.

However, I can not see any UART trace when I power on my board.

My question is what could be the cause that the DSP internal bootloader couldn't copy the application bootloader from flash and execute it.  Can I check any register to see what is the error code when the DSP internal bootloader fail?

Thanks,

Dennis