dvnixload/ubl
Holger Hans Peter Freyther 68e3e60100 This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
..
ChangeLog This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
Makefile This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
README This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
TODO This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
board.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
common.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
crc.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
crc.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
davinci.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
davinci.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
ddr.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
dm35x.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
dm35x.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
dm644x.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
dm644x.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
gpio.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
gpio.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
gunzip.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
gunzip.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
nand.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
nand.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
nandboot.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
nor.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
nor.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
norboot.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
uart.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
uart.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
uartboot.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
ubl.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
ubl.lds This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
util.c This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00
util.h This is something before 0.2.6 from SVN (which does not exist anymore) 2012-04-25 21:53:30 +02:00

README

 README for HVUBL

This UBL can be used for flashing itself and a 2nd stage bootloader (usually
U-boot) in flash memory.

It can also be used to flash an arbitrary data image into flash, without
a header.

It can also be used to run DDR RAM memory testing.

To compile HVUBL for the sffsdr board, for example, run:
  $> make BOARD=sffsdr

The Makefile honors the CROSS_COMPILE environment variable to specify the prefix
of your ARM gcc toolchain. If it is not set, it defaults to:
  CROSS_COMPILE=arm-linux-

You can override it like this, for example:
  $> make CROSS_COMPILE=arm-angstrom-linux-gnueabi- BOARD=sffsdr

The output file, in ARM ELF format, will be named <ubl.elf>