I am just getting started with my OMAP-L137 EVM board (Rev-H).
- I have a test DSP program that blinks some LEDs. It runs correctly from JTAG.
- I ran this program through the AIS-Generator. My understanding of this program is that it adds code to make it bootable and to setup the PLL, EMIF and other registers.
- I can successfully program the SPI-Flash with either the Serial Flasher or the SPI-Writer however; when I cycle power with the DIP-Switches set to SPI-boot, my program does not run.
When I run the Debug GEL, I get :
---------------------------------------------
| BOOTROM Info |
---------------------------------------------
ROM ID: d800k003
Silicon Revision 2.0
Boot Mode: SPI0 EEPROM
ROM Status Code: 0x00000009
Description: Invalid AIS keyword
Program Counter (PC) = 0x00712144
I think this means the magic number was not found in SPI-Flash.
---------------------------------------------
| Device Information |
---------------------------------------------
DEV_INFO_00 = 0x9B7DF02F
DEV_INFO_01 = 0x00000000
DEV_INFO_02 = 0x0000F374
DEV_INFO_03 = 0x00000022
DEV_INFO_04 = 0x00000000
DEV_INFO_05 = 0x000003E0
DEV_INFO_06 = 0x00000080
DEV_INFO_07-DEV_INFO_08-DEV_INFO_09-DEV_INFO_10-DEV_INFO_11-DEV_INFO_12 = 8-0-152606-23-15-23
DEV_INFO_13,DEV_INFO_14,DEV_INFO_15,DEV_INFO_16 = 0,0,0,11435
-----
DEV_INFO_17 = 0x00030003
DEV_INFO_18 = 0x00000000
DEV_INFO_19 = 00000
-----
DEV_INFO_20 = 0x30303864
DEV_INFO_21 = 0x3330306B
DEV_INFO_22 = 0x00000000
DEV_INFO_23 = 0x00000000
-----
DEV_INFO_24 = 0x1701700F
DEV_INFO_25 = 0x0802541E
DEV_INFO_06 = 0x00000080
DEV_INFO_26 = 0x59560000
I am not sure what this Device Information is. Is this the first 26-words in SPI-Flash?
I also do not understand what the UBLs are for. I tried burning with and without them.