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-L137: OMAP-L137: Factory bootloaders

Part Number: OMAP-L137

Hello,
I accidentally erased content of flash memory on my TMDSOSKL137 Rev. J board. There was U-Boot marked as 1.3.3 and year 2012.

I tried to restore flash memory to factory state and I found probably the same version of U-Boot on Spectrum Digital site http://support.spectrumdigital.com/boards/evmomapl137/revg/ 

As for bootloader binaries for ARM and DSP (dsp-spi-ais.bin and ubl-spi.bin) I found 2 versions of these. First version is from LSP 2.20 with date of 04.2009 and second version is from DaVinci PSP SDK 03.20.00.14  with date of 11.2010.

I want to use the command line method for flashing memory, so I found Flashing Tool 2.40 and used it with -flash_dsp option. The flashing process was successful.

Unfortunately after flashing memory with bootloader binaries from LSP there was no output on serial console.
When I tried binaries from DaVinci PSP the board was booting correctly and I got output on console, but only after it was resetted with RESET button. Nothing happens directly after powering up the board.

Obviously I used UART2 setting for flashing process and SPI0 Flash for booting.

Thanks for help!

  • Hi,

    I've notified the team.

    Best Regards,
    Yordan
  • user4925272,

    If the u-boot was from 2012 then it is probably not the uboot flashed by spectrum digital. this devices is fairly mature and the EVM kit was created prior to 2008. The default EVM kit comes with u-boot and Monta vista Linux release that is no longer supported by TI so I won`t recommend reflashing the images from their.

    I recommend that you use the following Linux PSP release that has the updated UBL, Uboot and linux kernel that we support.
    processors.wiki.ti.com/.../DaVinci_(ARM9)_PSP_Releases

    The process to re-flash the bootloader is described here:
    processors.wiki.ti.com/.../AM1x

    Make sure that you changed the boot switches to SPI boot after flashing the EVM.

    Hope this helps.


    Regards,
    Rahul

  • Hello,
    I tried the U-Boot from this PSP, but it doesn't recognize SPI FLASH (I can't "saveenv" my U-Boot env and "sf probe 0" doesn't work).

    As I mentioned in my first post, I tried dsp-spi-ais.bin and ubl-spi.bin from this PSP, but they don't start U-Boot right after powering up the board. I have to push RESET button to boot it properly.