I would like to replace the version of u-boot stored in the SPI FLASH with a modified copy. I'm using the DaVinici-PSP-SDK-03.20.00.11 SDK. I am using the OMAP-L138_FlashAndBootUtils_2_25 to generate the AIS file and load it into the SoC per the serial boot instructions.
I turn S7:7-8 ON (all others off) and get the BOOTME prompt. The AIS loader tool completes all of its steps and loads the AIS file, but the board appears to remain in a reset condition and the new image does not appear to start (the Ethernet ready light flashes at around 0.5-1Hz or so). I have tried both the u-boot image that comes with the 3..2.0.11 SDK (in /images/u-boot) and the new u-boot I compiled. Neither one starts. I'd like to see this run successfully before I move forward with flashing any images to the SPI FLASH (don't want to bork my board).
When I turned CRC on, I get a CRC error about half way through the load. I'm thinking that there is a problem with the load address for this particular board (the Logic PD
Zoom™ OMAP-L138 eXperimenter Kit). Anyone have any problems like this or suggestions? I've attached the ini file used for the AIS tool.
Thanks,
Erik
; General settings that can be overwritten in the host code
; that calls the AISGen library.
[General]
BootMode=UART
crcCheckType=SECTION_CRC
[PLLANDCLOCKCONFIG]
PLL0CFG0 = 0x00180001
PLL0CFG1 = 0x00000205
PERIPHCLKCFG = 0x00000051
[EMIF3DDR]
PLL1CFG0 = 0x15010001
PLL1CFG1 = 0x00000002
DDRPHYC1R = 0x000000C4
SDCR = 0x0A034622
SDTIMR = 0x184929C8
SDTIMR2 = 0xB80FC700
SDRCR = 0x00000406
CLK2XSRC = 0x00000000
[INPUTFILE]
FILENAME=u-boot.bin
LOADADDRESS=0xC1080000
ENTRYPOINTADDRESS=0xC1080000