path: root/tools/palmtreo680
Commit message (Collapse)AuthorAgeFilesLines
* mtd: nand: Remove docg4 driver and palmtreo680 flashing toolScott Wood2016-06-031-177/+0
| | | | | | | | | | Commit ad4f54ea86b ("arm: Remove palmtreo680 board") removed the only user of the docg4 driver and the palmtreo680 image flashing tool. This patch removes them. Signed-off-by: Scott Wood <> Cc: Mike Dunn <> Cc: Simon Glass <>
* Use correct spelling of "U-Boot"Bin Meng2016-02-061-1/+1
| | | | | | | | | | Correct spelling of "U-Boot" shall be used in all written text (documentation, comments in source files etc.). Signed-off-by: Bin Meng <> Reviewed-by: Heiko Schocher <> Reviewed-by: Simon Glass <> Reviewed-by: Minkyu Kang <>
* pxa: palmtreo680 flash programming utilityMike Dunn2013-06-221-0/+177
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 <>
OpenPOWER on IntegriCloud