uboot/tools
Mike Dunn 3497d43215 pxa: palmtreo680 flash programming utility
This adds a userspace linux utility that writes the u-boot image to an mtd
partition on the docg4 nand flash.

A special utility is required to do this because u-boot is partially loaded by
an initial program loader (IPL) that is permanently programmed to the boot
region of the flash.  This IPL expects the image to be written in a unique
format. The characteristics of this format can be summarized as follows:
  - Flash blocks to be loaded must have a magic number in the oob bytes of the
    first page of the block.
  - Each page must be written redundantly in the subsequent page.
  - The integrated flash controller's "reliable mode" is used, requiring that
    alternate 2k regions (4 pages) are skipped when writing.
For these reasons, a u-boot image can not be written using nandwrite from
mtd-utils.

Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
2013-06-22 15:25:28 +02:00
..
bddb
buildman buildman: Produce a sensible error message when branch is missing 2013-05-14 15:37:58 -04:00
easylogo easylogo: add lzma support 2012-06-19 22:33:55 +02:00
env env: Add redundant env support to UBI env 2013-04-11 15:52:55 -04:00
gdb
imls treewide: include libfdt_env.h before fdt.h 2013-02-07 20:38:55 -05:00
kernel-doc kerneldoc: Implement "Example" section handling 2012-10-15 11:54:15 -07:00
logos wandboard: Add Boot Splash image with Wandboard logo 2013-06-03 14:26:22 +02:00
omap
palmtreo680 pxa: palmtreo680 flash programming utility 2013-06-22 15:25:28 +02:00
patman buildman: Produce a sensible error message when branch is missing 2013-05-14 15:37:58 -04:00
scripts autoconfig.mk: Make it possible to define configs from other configs 2013-04-12 07:55:06 +02:00
updater
.gitignore kerneldoc: Implant DocBook from Linux kernel 2012-10-15 11:54:14 -07:00
Makefile Merge branch 'u-boot-imx/master' into 'u-boot-arm/master' 2013-06-08 14:35:10 +02:00
aisimage.c mkimage: Move ARRAY_SIZE to header file 2013-05-14 15:37:24 -04:00
aisimage.h
bin2header.c
binutils-version.sh tools, config.mk: add binutils-version 2012-10-04 14:18:54 +02:00
bmp_logo.c
checkpatch.pl checkpatch.pl: Add 'debug' to the list of logFunctions 2013-03-27 15:30:11 -04:00
checkstack.pl
cleanpatch tools: Add cleanpatch 2012-10-15 11:54:04 -07:00
default_image.c
envcrc.c
fdt_host.h treewide: include libfdt_env.h before fdt.h 2013-02-07 20:38:55 -05:00
fit_image.c mkimage: Put FIT loading in function and tidy error handling 2013-05-14 15:37:25 -04:00
gcc-version.sh tools, config.mk: Add gcc-version.sh, cc-version test from Linux 2012-05-15 08:31:26 +02:00
gen_eth_addr.c
getline.c
getline.h
image-host.c image: Rename fit_add_hashes() to fit_add_verification_data() 2013-05-14 15:37:25 -04:00
img2brec.sh
img2srec.c
imximage.c imx: Align the imximage header and payload to multiples of 4k 2013-05-05 17:45:04 +02:00
imximage.h imx: Align the imximage header and payload to multiples of 4k 2013-05-05 17:45:04 +02:00
jtagconsole
kwbimage.c
kwbimage.h
kwboot.c kwboot: boot kirkwood SoCs over a serial link 2012-07-07 14:07:32 +02:00
mingw_support.c
mingw_support.h tools: clean up mingw ifdefs 2012-07-20 08:53:34 +02:00
mkenvimage.c tools: clean up mingw ifdefs 2012-07-20 08:53:34 +02:00
mkexynosspl.c
mkimage.c powerpc/CoreNet: add tool to support pbl image build. 2012-08-23 10:24:16 -05:00
mkimage.h mkimage: Move ARRAY_SIZE to header file 2013-05-14 15:37:24 -04:00
mpc86x_clk.c
mxsboot.c mxs: mxsboot: Move sdcard BCB header to 4 sectors offset 2013-04-26 09:16:48 +02:00
ncb.c
netconsole net: Make netconsole src and dest ports configurable 2012-09-24 13:17:24 -05:00
omapimage.c omapimage: Add support for byteswapped SPI images 2012-10-25 11:30:50 -07:00
omapimage.h
os_support.c
os_support.h
pblimage.c powerpc/CoreNet: add tool to support pbl image build. 2012-08-23 10:24:16 -05:00
pblimage.h powerpc/CoreNet: add tool to support pbl image build. 2012-08-23 10:24:16 -05:00
setlocalversion
ublimage.c
ublimage.h
ubsha1.c
xway-swap-bytes.c