Stefano Babic 8edcde5e4e mkimage: Add Freescale imx Boot Image support (imximage) 14 년 전
..
uImage.FIT 824d82997f Fix example FIT image source files 14 년 전
I2C_Edge_Conditions 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README-i386 53677ef18e Big white-space cleanup. 16 년 전
README-integrator 53677ef18e Big white-space cleanup. 16 년 전
README.440-DDR-performance a2c95a7224 PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance 18 년 전
README.AMCC-eval-boards-cleanup 8a316c9b62 Major cleanup for AMCC PPC4xx eval boards. 19 년 전
README.ARM-SoC 1d9f410500 Patch by Steven Scholz, 16 Aug 2004: 19 년 전
README.ARM-memory-map f6e20fc6ca Patch by Anders Larsen, 09 Jan 2004: 20 년 전
README.AVR32 66b7bc5175 avr32: Update README 15 년 전
README.AVR32-port-muxing ab0df36fc7 avr32: refactor the portmux/gpio code 15 년 전
README.COBRA5272 a562e1bd9d Patch by Florian Schlote, 08 Sep 2004: 19 년 전
README.EVB-64260-750CX 8bde7f776c * Code cleanup: 21 년 전
README.INCA-IP 42d1f0394b * Patches by Xianghua Xiao, 15 Oct 2003: 20 년 전
README.IPHASE4539 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전
README.IceCube e35745bb64 * Temporarily disabled John Kerl's extended MII command code because 20 년 전
README.JFFS2 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.JFFS2_NAND 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.LED 8e5e9b940c Coding style cleanup; update CHANGELOG 15 년 전
README.Lite5200B_low_power 3747a3f010 [PATCH] icecube/lite5200b: document wakeup from low-power support 17 년 전
README.MBX 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.MPC866 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.Modem 8bde7f776c * Code cleanup: 21 년 전
README.NetConsole 1c20e4a9fb tools/netconsole: use ncb automatically if available 14 년 전
README.OFT f013dacf0a Code cleanup, especially MIPS for GCC 4.x 18 년 전
README.OXC 8bde7f776c * Code cleanup: 21 년 전
README.PIP405 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.POST 7152b1d0b3 * Add support for SK98xx driver 21 년 전
README.PXA_CF 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.PlanetCore 7ebdb19b39 Document switching between U-Boot and PlanetCore on RPXlite 19 년 전
README.Purple 8bde7f776c * Code cleanup: 21 년 전
README.RPXClassic 8bde7f776c * Code cleanup: 21 년 전
README.RPXlite 53677ef18e Big white-space cleanup. 16 년 전
README.SBC8560 8b74bf31fe Cleanup 19 년 전
README.SNTP b5501f7d72 Update README.* to reference new CONFIG_CMD_* names now. 17 년 전
README.Sandpoint8240 fe126d8b34 Change all '$(...)' variable references into '${...}' 18 년 전
README.TQM8260 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.VLAN a3d991bd0d Patches by Pantelis Antoniou, 30 Mar 2004: 20 년 전
README.adnpesc1 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.adnpesc1_base32 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.alaska8220 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.amigaone c7de829c79 * Patch by Thomas Frieden, 13 Nov 2002: 21 년 전
README.at91 5ccc2d99d6 at91: Introduction of at91sam9g10 SOC. 15 년 전
README.atum8548 7bd6104b71 mpc85xx: Add support for ATUM8548 (updated) 16 년 전
README.autoboot f2302d4430 Fix merge problems 16 년 전
README.bamboo 537223afa6 ppc4xx: Update AMCC Bamboo README doc/README.bamboo 17 년 전
README.bedbug b5501f7d72 Update README.* to reference new CONFIG_CMD_* names now. 17 년 전
README.bitbangMII 4946775c6d Coding Style cleanup; update CHANGELOG, prepare -rc1 14 년 전
README.blackfin 4c58eb5552 add some more Blackfin docs 16 년 전
README.bus_vcxk 10c7604d02 Prepare 2009.08-rc1 15 년 전
README.cmi 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.commands 0d4983930a Patch by Kenneth Johansson, 30 Jun 2003: 21 년 전
README.commands.itest cd0a9de68b * Patch by Laurent Mohin, 10 Feb 2004: 20 년 전
README.console 53677ef18e Big white-space cleanup. 16 년 전
README.davinci 6406d6daea TI DaVinci: Adding a README for the DaVinci series of SOC's 14 년 전
README.db64360 3a473b2a65 * Patch by Ronen Shitrit, 10 Dec 2003: 20 년 전
README.db64460 3a473b2a65 * Patch by Ronen Shitrit, 10 Dec 2003: 20 년 전
README.dk1c20 ec4c544bed Patches by Stephan Linz, 30 Jan 2004: 20 년 전
README.dk1c20_std32 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.dk1s10 fe126d8b34 Change all '$(...)' variable references into '${...}' 18 년 전
README.dk1s10_mldk20 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.dk1s10_std32 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.dk1s40_std32 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.dk20k200_std32 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.dns 28958b8bea Coding Style cleanup; update CHANGELOG. 15 년 전
README.drivers.eth e5c5d9e083 clarify eth driver halt/recv steps 14 년 전
README.ebony 0f89c54be9 i2c: Update references to individual i2c commands 15 년 전
README.enetaddr 6ff4137f2a doc/README.enetaddr: document proper MAC usage 15 년 전
README.evb64260 e221174377 Initial revision 21 년 전
README.fads 8bde7f776c * Code cleanup: 21 년 전
README.fsl-ddr c9ffd839b1 Check DDR interleaving mode 15 년 전
README.generic_usb_ohci 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.idma2intr 3e38691e8f * Patch by Arun Dharankar, 4 Apr 2003: 21 년 전
README.imx31 77a0355f60 move README.imx31 to doc/ and merge with README.mx31 15 년 전
README.imximage 8edcde5e4e mkimage: Add Freescale imx Boot Image support (imximage) 14 년 전
README.iomux 16a28ef219 IOMUX: Add console multiplexing support. 15 년 전
README.kmeter1 de0443614a powerpc: 83xx: add support for the kmeter1 board 15 년 전
README.korat f15c6515fc Coding style cleanup; update CHANGELOG 15 년 전
README.kwbimage 4946775c6d Coding Style cleanup; update CHANGELOG, prepare -rc1 14 년 전
README.lynxkdi 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.m52277evb 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전
README.m5253evbe 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.m53017evb 536e7dac16 ColdFire: Add MCF5301x CPU and M53017EVB support 15 년 전
README.m5373evb 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전
README.m54455evb 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전
README.m5475evb 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전
README.m68k 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.marubun-pcmcia 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.mflash 75eb82ec7c mflash: Initial mflash support 15 년 전
README.mips 4a1f11b45a doc/README.mips: Add MIPS notes 16 년 전
README.ml300 0c8721a466 Cleanup (PPC4xx is AMCC now) 18 년 전
README.modnet50 7817cb2083 fix comments with new drivers organization 16 년 전
README.mpc5xx 8bde7f776c * Code cleanup: 21 년 전
README.mpc7448hpc2 647d3c3eed Some code cleanup. 17 년 전
README.mpc74xx e221174377 Initial revision 21 년 전
README.mpc8313erdb 5cdade07b1 mpc8313erdb: Document NAND boot. 15 년 전
README.mpc8315erdb 2e95004deb mpc83xx: Add NAND boot support for MPC8315E-RDB boards 14 년 전
README.mpc8323erdb 1c274c4e05 mpc83xx: add support for the MPC8323E RDB 17 년 전
README.mpc832xemds 2c7920afaf 83xx: Replace CONFIG_MPC83[0-9]X with MPC83[0-9]x 15 년 전
README.mpc8349itx 0f89860494 83xx: Replace CONFIG_MPC83XX with CONFIG_MPC83xx 15 년 전
README.mpc8360emds 0f89860494 83xx: Replace CONFIG_MPC83XX with CONFIG_MPC83xx 15 년 전
README.mpc837xemds 2c7920afaf 83xx: Replace CONFIG_MPC83[0-9]X with MPC83[0-9]x 15 년 전
README.mpc837xerdb 2c7920afaf 83xx: Replace CONFIG_MPC83[0-9]X with MPC83[0-9]x 15 년 전
README.mpc83xx.ddrecc 47e8bc8467 mpc83xx: Correct the README for DDR ECC 17 년 전
README.mpc83xxads f901a83b70 Add support for ep8248 board 19 년 전
README.mpc8536ds 693a048d8a Add README.mpc8536ds 14 년 전
README.mpc8544ds 4ef35e53c6 Coding style cleanup, update CHANGELOG 17 년 전
README.mpc8569mds 6b1f78ae6a Prepare v2009.06 15 년 전
README.mpc8572ds f15c6515fc Coding style cleanup; update CHANGELOG 15 년 전
README.mpc85xxads 38433ccc58 * Switched default PCI speed for 8540 ADS back to 33MHz 18 년 전
README.mpc85xxcds d9b94f28a4 * Patch by Jon Loeliger, 2005-05-05 19 년 전
README.mpc8610hpcd d5908b0939 8610HPCD: Document the flashbank selection switches. 16 년 전
README.mpc8641hpcn 29382d4064 mpc8641: Fix error in README 15 년 전
README.mvbc_p 699f051255 Prepare v1.3.4-rc1: Code cleanup, update CHANGELOG, sort Makefile 16 년 전
README.mvblm7 e093a24762 Coding Style Cleanup 16 년 전
README.nand be33b046b5 Remove legacy NAND and disk on chip code. 15 년 전
README.nand-boot-ppc440 8fbc985bda Fix some typos 16 년 전
README.ne2000 8ed9604613 * Patches by Richard Woodruff, 01 Oct 2004: 19 년 전
README.nhk8815 f7aa59b29a arm nomadik: allow Nand and OneNand to coexists 15 년 전
README.nios 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.nios_CONFIG_SYS_NIOS_CPU 36ede4d63e nios: Move README.nios_CONFIG_SYS_NIOS_CPU to doc/ dir 15 년 전
README.nios_DK c935d3bd8b Patches by Stephan Linz, 11 Dec 2003: 20 년 전
README.ns9750dev 80885a9d52 * Patch by Markus Pietrek, 24 Feb 2004: 20 년 전
README.ocotea 0c8721a466 Cleanup (PPC4xx is AMCC now) 18 년 전
README.ocotea-PIBS-to-U-Boot 0c8721a466 Cleanup (PPC4xx is AMCC now) 18 년 전
README.omap3 8e5e9b940c Coding style cleanup; update CHANGELOG 15 년 전
README.omap730p2 1eaeb58e3c * Patch by Rishi Bhattacharya, 08 May 2004: 20 년 전
README.p2020rdb 728ece343e 85xx: Add support for P2020RDB board 14 년 전
README.phytec.pcm030 28958b8bea Coding Style cleanup; update CHANGELOG. 15 년 전
README.ppc440 0f89c54be9 i2c: Update references to individual i2c commands 15 년 전
README.qemu_mips b616f2b545 MIPS: qemu_mips: update doc to generate and to use qemu flash, ide file 15 년 전
README.s5pc1xx 8bc4ee9e82 s5pc1xx: add support SMDKC100 board 14 년 전
README.sata e8f7ba404f doc: english polishing for README.sata 16 년 전
README.sbc8349 c0d660fbbe mpc83xx: sbc8349 - make enabling PCI more user friendly 14 년 전
README.sbc8548 dd9ca98f26 sbc8548: reclaim wasted sector in boot flash 14 년 전
README.sbc8641d c646bba646 Add support for SBC8641D. Config files. 17 년 전
README.sched 3e38691e8f * Patch by Arun Dharankar, 4 Apr 2003: 21 년 전
README.serial_multi 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.sh c133c1fb0b sh: Add support Renesas Solutions R7780MP 16 년 전
README.sh7785lcr ada9318252 sh: Add support 32-Bit Extended Address Mode to sh7785lcr 15 년 전
README.sha1 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.silent 6d0f6bcf33 rename CFG_ macros to CONFIG_SYS 15 년 전
README.simpc8313 5bb907a492 mpc83xx: New board support for SIMPC8313 15 년 전
README.spear 6fffcdf8c8 SPEAr : Adding README.spear in doc 14 년 전
README.standalone c4db335c2e Blackfin: change global data register from P5 to P3 14 년 전
README.stxxtc 6bdf430660 Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board. 19 년 전
README.timll c35d7cf071 Add support for the DevKit8000 board 14 년 전
README.update 7c84fe6a06 Fix to the auto-update feature documentation (CONFIG_UPDATE_TFTP_MSEC_MAX) 15 년 전
README.usb b3aff0cb9e disk/ doc/ lib_*/ and tools/: Remove lingering references to CFG_CMD_* symbols. 17 년 전
README.video 53677ef18e Big white-space cleanup. 16 년 전
README.xpedite1k 0f89c54be9 i2c: Update references to individual i2c commands 15 년 전
README.zeus 779e975117 ppc4xx: Add initial Zeus (PPC405EP) board support 17 년 전
TODO-i386 7a8e9bed17 * Patch by Marc Singer, 29 May 2003: 21 년 전
feature-removal-schedule.txt 3202d33169 Remove deprecated 'autoscr' command/variables 14 년 전

README-i386

This is my attempt to port U-Boot to the i386 platform. This
work was sponsored by my emplyer, Omicron Ceti AB. http://www.omicron.se

It is currently capable of booting a linux bzImage from flash on
the AMD SC520 CDP platform.

It was originally based on PPCBoot taken from the CVS October 28 2002.

To compile:

1) Unpack the source tree, either from the complete tarball or
from the virgin snapshot + the patch

2) Configure the source
$ make sc520_cdp_comfig
$ make

To use this code on the CDP:
1) Make a suitable kernel, I used 2.4.19 with the mtd-support updated
from the MTD CVS and a patch to allow root=/dev/mtdblock1 which I
included at the end of this file.
The following options in the MTD section might be useful:

CONFIG_MTD_PHYSMAP=y
CONFIG_MTD_PHYSMAP_START=38100000
CONFIG_MTD_PHYSMAP_LEN=7a0000
CONFIG_MTD_PHYSMAP_BUSWIDTH=2


2) Program it in to the CDP flashbank with remon
u-boot.bin should be programmed att offset 0x7e000 and the kernel at
offset 0. If you want to use a jffs2 root file system (not included here),
it should be programmed to offset 0x100000.

remon> z
remon> yi
remon> ns u-boot.bin 7e0000
remon> ns bzImage 0
remon> ns image.jffs2 100000

3) Connect a terminal to the 25pin serial port at 9600bps, and start the CDP.

remon> z
remon> g

4) U-Boot should output some message and a prompt on the terminal, to
start the kernel issue the following command:

BOOT> bootm

5) The kernel should boot, and mount the root filesystem if present.

We hope you find this stuff useful
Daniel Engstrm, Omicron Ceti AB, daniel@omicron.se


--- linux-2.4.19-orig/init/do_mounts.c Sat Aug 3 02:39:46 2002
+++ linux-2.4.19/init/do_mounts.c Mon Sep 23 16:21:33 2002
@@ -224,6 +224,14 @@
{ "ftlc", 0x2c10 },
{ "ftld", 0x2c18 },
{ "mtdblock", 0x1f00 },
+ { "mtdblock0", 0x1f00 },
+ { "mtdblock1", 0x1f01 },
+ { "mtdblock2", 0x1f02 },
+ { "mtdblock3", 0x1f03 },
+ { "mtdblock4", 0x1f04 },
+ { "mtdblock5", 0x1f05 },
+ { "mtdblock6", 0x1f06 },
+ { "mtdblock7", 0x1f07 },
{ NULL, 0 }
};

-------------------