Download Omap Flash Installer
Contents • • • • • • • • • TI Flash and Boot Utilities The following software supports the OMAP-L138, C6748, and AM1808 families of devices. This package contains a set of utilities running from the command-line on Windows for flashing the NAND, NOR, and SPI Flash of the OMAP-L138 EVM via the serial port. The Serial Flashing Host Utility (which offers the same functionality as a previous program called DVFlasher) executable is called sfh_OMAP-L138.exe. These programs each encapsulate a distinct binary UBL which is transferred via the UART. This implies that the chip must be operating in the UART boot mode, showing the BOOTME prompt.
NOTE: The assumption is made that the UART of the device operates at 115200, 8N1. If the oscillator used with the device does not match the one used on the EVM (e.g. On a custom platform), the baud rate assumption may be incorrect. Obtaining the software The latest source code and binaries can be download from. Note that for flashing UBLs from PSP releases 03.20.00.13 and earlier, v2.29 of the serial flasher should be used. For flashing UBLs from PSP releases 3.20.00.14 and later, the latest version of the serial flasher should be used. Compiling A makefile is included for compiling the host and target parts of each utility.
Luis Recuerda has made a new program, called OMAP Flash Loader (Media:omapfl-1.0.tar.gz), that runs under Linux or other Unixes with libusb support. Nokia 6300 usb driver. It is a GPL program (with sources) that can be expanded easily to use diferent flash chips (for new boards) and, perhaps, other OMAP processors.
The target portions are built first since they are embedded into the the host executables. These target portions are loaded to the OMAP-L138 device via the UART boot mode. Note that the pre-built executables have been tested to work on the EVMs. It is not necessary to rebuild them unless changes need to be made for a custom board.
Under Windows Please see the following page for detailed instructions for rebuilding the utilities in included in this package: Under Linux The Mono Framework must be installed and in the path. RPMs are available at '. The below instructions assume the that GNU ARM cross-compiler tools (arm-arago-linux-gnueabi-gcc, etc.) are in the current PATH.
The C6x Compiler Tools are also required to build some components. These are available free of charge at. You will need to add the bin directory to your PATH and to set the environment variables as directed by the installer.
Edit the build.mak file under Common directory and add the paths to ARM and C6x compilers. Then go to the GNU directory of the package and run: make Running Under Windows This utility can be run from the command line under Windows with the.Net Framework 2.0 or later installed through the following steps: • Set the boot pins to UART2 boot mode. This is done by setting switch S7 on the LogicPD OMAP-L138 EVM according to the following table: Pin# 1 2 3 4 5 6 7 8 Position OFF OFF OFF OFF OFF OFF ON ON For Spectrum Digital EVM: Pin# 1 2 3 4 5 6 7 8 Position OFF OFF OFF OFF OFF ON OFF ON • Connect a serial cable from the host computer to the OMAP-L138 EVM • Open a command prompt on the host computer and change directory to where the SFH executable is located. • Run the flashing utility with this command: •. OMAP-L138 gnu sfh_OMAP-L138.exe [options] • Turn on the board Under Linux The serial flasher can be run on a Linux machine with the latest open-source Mono Framework installed. The steps are identical to the Windows environment except the command: • mono./sfh_OMAP-L138.exe [options] Serial Flasher Options There are three modes for using the serial flasher: • Erase the target flash type - This will erase the entire contents of the flash. Frontdesigner 30 torrent full. Sfh_OMAP-L138.exe -erase • Flash the memory with a single application image - This will place an application image at address 0x0 of the flash.