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.

OMAP-L138 serial flasher problems

Other Parts Discussed in Thread: OMAP-L138, OMAPL138, OMAP-L137

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