Talk:Serial Boot and Flash Loading Utility for OMAP-L138

From Texas Instruments Wiki
Jump to: navigation, search
For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Serial Boot and Flash Loading Utility for OMAP-L138 here.

Comments on Serial Boot and Flash Loading Utility for OMAP-L138


Jheoaustin said ...

Can this be used to flash linux kernel instead of going through complex steps of setting up Linux host, shared file system, exporting part of PSPs, etc.?

--Jheoaustin 22:33, 28 March 2010 (CDT)

Hlding said ...

The C6x Compiler Tools can not be downloaded. The link is not right.

--Hlding 08:04, 6 November 2010 (CDT)

Colman Lai said ...

The C6x tools links has extra %27 at the end, just copy the link and paste to the browse and remove the %27 at the end will do.

--Colman Lai 03:16, 8 November 2010 (CST)

Bweyrauch said ...

It seems that sfh_OMAPL138 will have to be rebuilt for a non standard baud rate, since the UBL binary is encapsulated. I will be trying this to solve my issue with a different frequency crystal on my custom target board

--Bweyrauch 17:26, 13 January 2011 (CST)

Oldsong said ...

does the RPMs has the linux version?

--Oldsong 01:28, 16 February 2011 (CST)

Walter Snafu said ...

The current version of software differs in major respects from this wikipage. The software responds to a 'help' command with this:


  TI Serial Flasher Host Program for OMAP-L138
  (C) 2009, Texas Instruments, Inc.
  Ver. 1.50


Usage:

       sfh_ais_OMAP-L138 < -spierase > [<Options>]
               -spierase       Do a erase of the SPI flash.
       sfh_ais_OMAP-L138 < -spiflash [<Options>] <UBL binary image> <Application binary image>
               -spiflash       Restore the SPI memory with bootable UBL and application (typically U-Boot).
       sfh_ais_OMAP-L138 < -spiflash_noubl [<Options>] <Application binary image>
               -spiflash_noubl Restore the SPI memory with a bootable application (typically U-Boot).
       <Options> can be the following:
               -APPStartAddr <Application entry point address> Specify in hex, defaults to 0xC1080000.
               -APPLoadAddr <Application image load address>   Specify in hex, defaults to 0xC1080000.
               -UBLStartAddr <UBL entry point address>         Specify in hex, defaults to 0x0100 .
               -h                      Display this help screen. 
               -v                      Display more verbose output returned from the OMAP-L138.
               -p "<PortName>"         Use <PortName> as the serial port (e.g. COM2, /dev/ttyS1), defaults to COM1.


--Walter Snafu 14:08, 18 May 2011 (CDT)

Walter Snafu said ...

Notice the difference in the name of the software? Also, the wikipage does not adequately describe the Options, for example, how to specify a target of c6748.

It also fails to explain these issues: 1) Must the flash be erased before programming? 2) When must I flash the UBL plus my-software into the memory? Or can I merely use the option to flash my-software (without the UBL)? 3) I'm not getting the software to work, and I'm using the latest downloadable software, and a LogicPD EVM board.

--Walter Snafu 14:13, 18 May 2011 (CDT)

BradGriffis said ...

Please post technical questions in the OMAP forum as we have requested in the banner right above the "Categories". (There doesn't seem to be a way in Mediawiki to put that BELOW "Categories" where it would be more visible.

--BradGriffis 20:47, 18 May 2011 (CDT)

Angler84 said ...

On WinXP SP3 Serial Flasher application needs .NET 2.0 Framework in order to run correctly. Is the wiki page uncorrect or only incomplete?

--Angler84 05:08, 28 November 2012 (CST)

There are no threads on this page yet.