upstream u-boot with additional patches for our devices/boards: https://lists.denx.de/pipermail/u-boot/2017-March/282789.html (AXP crashes) ; Gbit ethernet patch for some LIME2 revisions ; with SPI flash support
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
u-boot/doc
Wolfgang Denk eb92f61355 Minor cleanup. 18 years ago
..
I2C_Edge_Conditions Cleanup (PPC4xx is AMCC now) 19 years ago
README-i386 * Code cleanup: 22 years ago
README-integrator Update make target for ARM supported boards. 19 years ago
README.440-DDR-performance PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance 19 years ago
README.AMCC-eval-boards-cleanup Major cleanup for AMCC PPC4xx eval boards. 20 years ago
README.ARM-SoC Patch by Steven Scholz, 16 Aug 2004: 20 years ago
README.ARM-memory-map Patch by Anders Larsen, 09 Jan 2004: 21 years ago
README.AVR32 Add AVR32 architecture support 18 years ago
README.COBRA5272 Patch by Florian Schlote, 08 Sep 2004: 20 years ago
README.EVB-64260-750CX * Code cleanup: 22 years ago
README.INCA-IP * Patches by Xianghua Xiao, 15 Oct 2003: 21 years ago
README.IPHASE4539 * Code cleanup: 22 years ago
README.IceCube * Temporarily disabled John Kerl's extended MII command code because 21 years ago
README.JFFS2 * Patch by Paul Ruhland, 17 May 2004: 21 years ago
README.JFFS2_NAND * Configure PPChameleon board to use redundand environment in flash 21 years ago
README.MBX Initial revision 23 years ago
README.MPC866 * Patch by Yuli Barcohen, 13 Jul 2004: 20 years ago
README.Modem * Code cleanup: 22 years ago
README.NetConsole * Patch by Richard Klingler, 03 Apr 2005: 20 years ago
README.OFT Code cleanup, especially MIPS for GCC 4.x 19 years ago
README.OXC * Code cleanup: 22 years ago
README.PIP405 Initial revision 22 years ago
README.POST * Add support for SK98xx driver 22 years ago
README.PXA_CF * Patch by George G. Davis, 02 Apr 2004: 21 years ago
README.PlanetCore Document switching between U-Boot and PlanetCore on RPXlite 20 years ago
README.Purple * Code cleanup: 22 years ago
README.RPXClassic * Code cleanup: 22 years ago
README.RPXlite * Code cleanup: 22 years ago
README.SBC8560 Cleanup 20 years ago
README.SNTP * Patch by Masami Komiya, 30 Mar 2005: 20 years ago
README.Sandpoint8240 Change all '$(...)' variable references into '${...}' 19 years ago
README.TQM8260 * Code cleanup: 22 years ago
README.VLAN Patches by Pantelis Antoniou, 30 Mar 2004: 21 years ago
README.adnpesc1 Code cleanup; make several boards compile & link. 21 years ago
README.adnpesc1_base32 * Patch by Stephan Linz, 09 Mar 2004 21 years ago
README.alaska8220 Patch by TsiChung Liew, 23 Sep 2004: 20 years ago
README.amigaone * Patch by Thomas Frieden, 13 Nov 2002: 22 years ago
README.autoboot Cleanup 20 years ago
README.bamboo AMCC bamboo (440EP) U-Boot image reduced to 384kbyte 19 years ago
README.bedbug Cleanup (PPC4xx is AMCC now) 19 years ago
README.cmi * Code cleanup: 22 years ago
README.commands Patch by Kenneth Johansson, 30 Jun 2003: 22 years ago
README.commands.itest * Patch by Laurent Mohin, 10 Feb 2004: 21 years ago
README.console Initial revision 22 years ago
README.db64360 * Patch by Ronen Shitrit, 10 Dec 2003: 21 years ago
README.db64460 * Patch by Ronen Shitrit, 10 Dec 2003: 21 years ago
README.dk1c20 Patches by Stephan Linz, 30 Jan 2004: 21 years ago
README.dk1c20_std32 Patches by Stephan Linz, 30 Jan 2004: 21 years ago
README.dk1s10 Change all '$(...)' variable references into '${...}' 19 years ago
README.dk1s10_mldk20 Patches by Stephan Linz, 30 Jan 2004: 21 years ago
README.dk1s10_std32 Patches by Stephan Linz, 30 Jan 2004: 21 years ago
README.dk1s40_std32 Patches by Stephan Linz, 11 Dec 2003: 21 years ago
README.dk20k200_std32 Patches by Stephan Linz, 30 Jan 2004: 21 years ago
README.ebony Cleanup (PPC4xx is AMCC now) 19 years ago
README.evb64260 Initial revision 22 years ago
README.fads * Code cleanup: 22 years ago
README.idma2intr * Patch by Arun Dharankar, 4 Apr 2003: 22 years ago
README.lynxkdi * Patch by Scott McNutt, 21 Jul 2003: 22 years ago
README.m68k Add MCF5282 support (without preloader) 19 years ago
README.ml300 Cleanup (PPC4xx is AMCC now) 19 years ago
README.modnet50 Prepare for SoC rework of ARM code: 20 years ago
README.mpc5xx * Code cleanup: 22 years ago
README.mpc74xx Initial revision 22 years ago
README.mpc83xxads Add support for ep8248 board 20 years ago
README.mpc85xxads * Switched default PCI speed for 8540 ADS back to 33MHz 19 years ago
README.mpc85xxcds * Patch by Jon Loeliger, 2005-05-05 20 years ago
README.mpc832xemds Minor cleanup. 18 years ago
README.mpc8349emds.ddrecc Some code cleanup 19 years ago
README.mpc8349itx mpc83xx: Add support for the MPC8349E-mITX-GP 18 years ago
README.mpc8360emds Code cleanup. 18 years ago
README.mpc8641hpcn Fix whitespace issues. 18 years ago
README.nand [PATCH] NAND: Partition name support added to NAND subsystem 18 years ago
README.nand-boot-ppc440 Update NAND boot documentation 18 years ago
README.ne2000 * Patches by Richard Woodruff, 01 Oct 2004: 20 years ago
README.nios Patch by Scott McNutt, 25 Apr 2004: 21 years ago
README.nios_CFG_NIOS_CPU Patches by Stephan Linz, 11 Dec 2003: 21 years ago
README.nios_DK Patches by Stephan Linz, 11 Dec 2003: 21 years ago
README.ns9750dev * Patch by Markus Pietrek, 24 Feb 2004: 21 years ago
README.ocotea Cleanup (PPC4xx is AMCC now) 19 years ago
README.ocotea-PIBS-to-U-Boot Cleanup (PPC4xx is AMCC now) 19 years ago
README.omap730p2 * Patch by Rishi Bhattacharya, 08 May 2004: 21 years ago
README.ppc440 Cleanup (PPC4xx is AMCC now) 19 years ago
README.sbc8349 mpc83xx: U-Boot support for Wind River SBC8349 18 years ago
README.sbc8560 * Patch by Fred Klatt, 25 Jun 2004: 21 years ago
README.sched * Patch by Arun Dharankar, 4 Apr 2003: 22 years ago
README.serial_multi Add support for CONFIG_SERIAL_MULTI on MPC5xxx 19 years ago
README.silent * Patch by Wolter Kamphuis, 15 Dec 2003: 21 years ago
README.standalone * Allow crc32 to be used at address 0x000 22 years ago
README.stxxtc Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board. 20 years ago
README.usb Initial revision 22 years ago
README.video Initial revision 22 years ago
README.xpedite1k Patch by Travis Sawyer, 30 Dec 2003: 21 years ago
TODO-i386 * Patch by Marc Singer, 29 May 2003: 22 years ago

README.xpedite1k

			   XES XPedite1000 Board

Last Update: December 29, 2003
=======================================================================

This file contains some handy info regarding U-Boot and the XES
XPedite1000 PPC440GX PrPMC board. See the README.ppc440 for additional
information.


SWITCH SETTINGS & JUMPERS
==========================

Jumpers selected for AMD29LV040B flash part as the boot flash.


I2C Strap EEPROM & Environment Settings
=======================================

The XPedite1000 uses a single I2C eeprom for the 440 strappings and for
the environment variables. The first page (256 bytes) contains the
strappings and the 2 EMAC HW Ethernet addresses. Be careful not to
change the 1st page of the EEPROM! Unpopulated jumper J560 can get you
out of trouble as it disables the strapping read from EEPROM.

I2C iprobe
=====================

The i2c utilities work and have been tested on Rev B. of the 440GX. See
README.ebony for more information about i2c probing with the 440.


GETTING OUT OF I2C TROUBLE
===========================

(Direct quote from README.ebony)
If you're like me ... you may have screwed up your bootstrap serial
eeprom ... or worse, your SPD eeprom when experimenting with the
i2c commands. If so, here are some ideas on how to get out of
trouble:

Serial bootstrap eeprom corruption:
-----------------------------------
Power down the board and set the following straps:

J560 - closed

This will select the default sys0 and sys1 settings (the serial
eeproms are not used). Then power up the board and fix the serial
eeprom using the imm command. Here are the values I currently
use:

=> imd 50 0 10

0000: 85 7d 42 06 07 80 11 00 00 00 00 00 00 00 00 00 .}B.............

Once you have the eeproms set correctly change the
J560 straps as you desire.


PPC440GX Ethernet EMACs
=======================

The XES XPedite1000 uses emac 2 & 3 and ignores emac 0 & 1. PHYs are connected
only to emac 2 & 3. The HW Ethernet addresses are read from the i2c eeprom and
placed in the bd info structure for enet2addr and enet3addr. The ethernet driver
senses that enetaddr and enet1addr are 0's and does not use them.

As of this writing gigabit ethernet and the TCPIP acceleration hardware is not
supported.


Flash Support
=============

As of this writing, there is support for the 1/2mb boot flash only. User flash
is not yet supported.


Regards,
--Travis
<travis.sawyer@sandburst.com>