Jeff,
I have a code that writes into the flash. I could execute it and see a message on the console as "successfully programmed and verifying....files matched"
With reference to the thread on http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/p/97307/344791.aspx#344791
I used gel file named evmomapl137_dsp.gel as the initialization script in the subpath for the dsp. 1) Do I need to remove this? (as one of the some posts suggest to check if there's any attached initialization does not occur while booting from SPI if I should remove how would the omap initialize?
I found some debug gel files to know the status of the boot at http://processors.wiki.ti.com/index.php/OMAP-L1x_Debug_Gel_Files
How to use this file ?Do I simply replace the evmomapl137_dsp.gel file to debug . I did his and got an msg on console when I connect the target along with some device info msgs
C674X_0: Output: ---------------------------------------------
C674X_0: Output: | BOOTROM Info |
C674X_0: Output: ---------------------------------------------
C674X_0: Output: ROM ID: d800k001
C674X_0: Output: Silicon Revision 1.0
C674X_0: Output: Boot Mode: SPI0 Flash
C674X_0: Output:
ROM Status Code: 0x00000000
Description:C674X_0: Output: No error
C674X_0: Output:
Program Counter (PC) = 0xC000C604
But I cannot execute the code with this gel file replaced to the evmomapl137 one . Suggestions ??
Secondly I want to debug the boot process in the spi0 flash boot mode with" JTAG disconnected" . Can this be done with the help of debug gel file ? As probably this one gives msg on console but once I disconnect JTAG ( boot up from SPI0 flash ) how do I debug boot up
I do not see data exchange on the SPI pins when I reset the board but I can see data streaming on the SPI pins while programming the flash through the code
Any suggestions
. Also if there's any link to know how to use the gel files to debug if its different from what I described or if anyone can describe that would be great
Regards
NIKHIL RAJPAL