Hi there-
I've got a ZOOM OMAP-L138 EVM board and trying to create a bootstrap on the ARM to launch a custom OS.
I'm still learning though - and struggling...
Right now I'm fighting my tools tooth and nail...
I thought to start with rebuilding the ARM Side Boot Loader (GSG: Building Software Components for OMAP-L1/AM1x). I successfully built the ubl-spi.out (using CCS 3.3) and created a ais file armboot.bin using AISgen for D800K003 (set for SPI1 and all configurations off). Set the EVM for UART2 boot mode and attempted:
sfh_OMAP-L138.exe -p COM3 -spiflash_noubl armboot.bin
After continuing past the initial BOOTME, the utility hangs. Then tried a known good .bin file from the serial flash utilities for restoring the ubl - ubl_omapl138_spi_mem.bin.
Same thing... What gives?
Utility output from a windows DOS box below:
-----------------------------------------------------
TI Serial Flasher Host Program for OMAP-L138
(C) 2009, Texas Instruments, Inc.
Ver. 1.50
-----------------------------------------------------
Flashing SPI with ubl_omapl138_spi_mem.bin.
Attempting to connect to device COM3...
Press any key to end this program at any time.
(AIS Parse): Waiting for BOOTME...
(AIS Parse): BOOTME received
(Serial Port): Read error! (The operation has timed out.)
(AIS Parse): I/O Error in read!
(Serial Port): Read error! (The operation has timed out.)
(AIS Parse): I/O Error in read!
(Serial Port): Read error! (The operation has timed out.)
(AIS Parse): I/O Error in read!
(Serial Port): Read error! (The operation has timed out.)
(AIS Parse): I/O Error in read!
^C
D:\TI Info>
Any help on getting the serial flasher to work and tips for bootstrapping the ARM of an OMAP-L138 appreciated!
Steve