[U-Boot-Users] U-Boot-1.1.3 released

Wolfgang Denk wd at denx.de
Sun Aug 14 02:26:29 CEST 2005


FYI:

I just released U-Boot version 1.1.3. Please see below for the list
of changes since the previous "official" release (U-Boot 1.1.2).


NOTE: this is the last release of U-Boot in the present development
cycle. We will have some bigger changes soon. The most visible will
be: (1) a new release cycle with much more frequent releases and (2)
switching from CVS to git as primary SCM system. More about this
soon. Stay tuned.


Major changes in U-Boot 1.1.3:

New boards:

	SenTec COBRA5272 (Coldfire)
	UNSW/NICTA PLEB 2
	AMD db1550
	H4 reference board (TI OMAP2420)
	Wind River sbc405
	TQ TQM8540
	TQ TQM8560
	MicroSys PM854
	MicroSys CPU87
	Analogue & Micro Rattler boards
	sorcery
	VoiceBlue
	canmb
	IDS IDS8247
	KS8695P
	OpenGear CM4008, CM4116 and CM4148
	Funkwerk VoVPN gateway module
	HMI1001
	AMCC Yosemite
	AMCC Yellowstone
	AMCC Sycamore
	MicroSys PM856
	Freescale MPC8548CDS
	Freescale MPC8349ADS
	GDA MPC8540 eval board
	AMCC Bamboo
	ep8248
	Altera NIOS DK1C20
	IFM SPI eval board
	IFM AEV FIFO board
	
New processors:

	 TI OMAP2420
	 Nios-II EPCS Controller core
	 AMCC PPC440EP/GR

Major new features:

	Xilinx Spartan2E family FPGA support
	SNTP support
	SoC rework of ARM code
	major update of JFFS2 code
	extended flash addressing (start_address +length)
	major fixes for low-level OHCI transfers
	major cleanup for all AMCC eval boards
	new MTD partition scheme and "mtdparts" command


======================================================================
Changes for U-Boot 1.1.3:
======================================================================

* Minor code cleanup

* Add forgotten new files from latest VoiceBlue update

* Make bootretry feature work with hush shell.
  Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too.
  Patch by Andreas Engel, 19 Jul 2005

* Update Hymod Board Database PHP code in "tools" directory
  Patch by Murray Jensen, 01 Jul 2005

* Make "tr" command use POSIX compliant; export HOSTOS make variable
  Patch by Murray Jensen, 30 Jun 2005

* Fix Murray Jensen's mail address.
  Patch by Murray Jensen, 30 Jun 2005

* Preserve PHY_BMCR during a soft reset.
  Patch by Carl Riechers, 24 Jun 2005

* VoiceBlue update: eeprom tool can also store firmware version now.
  eeprom.bin is runable by jumping at load address.
  Patch by Ladislav Michl, 23 May 2005

* Move the AT91RM9200DK to the ARM Systems list.
  Patch by Anders Larsen, 26 Apr 2005

* Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
  Patch by Anders Larsen, 26 Apr 2005

* measure_gclk() is needed when DEBUG is enabled
  Patch by Bryan O'Donoghue, 25 Apr 2005

* Add UPD-Checksum code, fix problem in net.c (return instead of break)
  Patch by Reinhard Arlt, 12 Aug 2005

* esd PCI405 board updated
  Patch by Matthias Fuchs, 28 Jul 2005

* esd WUH405 and DU405 board updated
  Patch by Matthias Fuchs, 27 Jul 2005

* Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
  Patch by Matthias Fuchs, 4 May 2005

* Update AMCC Yosemite to get a consistent setup for all AMCC eval
  boards (baudrate, environment...). Flash driver fixed.
  Patch by Stefan Roese, 11 Aug 2005

* Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
  Patch by Stefan Roese, 11 Aug 2005

* Add NAND FLASH support for AMCC Bamboo 440EP eval board
  Patch by Stefan Roese, 11 Aug 2005

* Add configuration for IFM AEV FIFO board.
  Minor coding style cleanup.

* Add configuration for IFM SPI eval board

* Fix CompactFlash problem on HMI1001 board

* Make new "mtdparts" code build with older compilers
  Patch by Andrea Scian, 09 Aug 2005

* Changed CONFIG_440_GX, CONFIG_440_EP and CONFIG_440_GR options to
  CONFIG_44GX, CONFIG_440EP and CONFIG_440GR for a consistent design
  with the 405 defines and the linux kernel defines.
  Patch by Stefan Roese, 08 Aug 2005

* Fix compiler warnings with older GCC versions

* Add common (with Linux) MTD partition scheme and "mtdparts" command

  Old, obsolete and duplicated code was cleaned up and replace by the
  new partitioning method. There are two possible approaches now:

  The first one is to define a single, static partition:

  #undef CONFIG_JFFS2_CMDLINE
  #define CONFIG_JFFS2_DEV               "nor0"
  #define CONFIG_JFFS2_PART_SIZE         0xFFFFFFFF	/* use whole device */
  #define CONFIG_JFFS2_PART_SIZE         0x00100000	/* use 1MB */
  #define CONFIG_JFFS2_PART_OFFSET       0x00000000

  The second method uses the mtdparts command line option and dynamic
  partitioning:

  /* mtdparts command line support */
  #define CONFIG_JFFS2_CMDLINE
  #define MTDIDS_DEFAULT         "nor1=zuma-1,nor2=zuma-2"
  #define MTDPARTS_DEFAULT       "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)"

  Command line of course produces bigger images, and may be inappropriate
  for some targets, so by default it's off.

* Fix build problems for PM856 Board

* Fix sign extension bug in 'fpga loadb' command;
  make 'fpga loadb' always print the file header info
  Patch by Andrew Dyer, 11 Jan 2005

* Fix errors that occur when accessing SystemACE CF
  Patch by Jeff Angielski, 09 Jan 2005

* Document switching between U-Boot and PlanetCore on RPXlite
  by Sam Song, 24 Dec 2004

* Fix PowerQUICC II mask detection.
  Patch by Eugene Surovegin, 20 Dec 2004

* Add support for Altera NIOS DK1C20 board
  Patch by Shlomo Kut, 13 Dec 2004

* Add support for ep8248 board
  Patch by Yuli Barcohen, 12 Dec 2004

  Minor code cleanup.

* Fix baudrate setting for KGDB on MPC8260
  Patch by HoJin, 11 Dec 2004

* Fix 'mii help' text formatting
  Patch by Cory Tusar, 10 Dec 2004

* Fix return code of NFS command
  Patch by Hiroshi Ito, 11 Dec 2004

* Fix typo

* Fix compiler warnings in cpu/ppc4xx/usbdev.c
  Patch by Steven Blakeslee, 04 Aug 2005

* Add support for AMCC Bamboo PPC440EP eval board
  Patch by Stefan Roese, 04 Aug 2005

* Patch by Jon Loeliger
  Fix style issues primarily in 85xx and 83xx boards.
    - C++ comments
    - Trailing white space
    - Indentation not by TAB
    - Excessive amount of empty lines
    - Trailing empty lines

* Patch by Ron Alder, 11 Jul 2005
    Add Xianghua Xiao and Lunsheng Wang's support for the
    GDA MPC8540 EVAL board.

* Patch by Eran Liberty
  Add support for the Freescale MPC8349ADS board.

* Patch by Jon Loeliger, 25 Jul 2005
  Move the TSEC driver out of cpu/mpc85xx as it will be shared
  by the upcoming mpc83xx family as well.

* Patch by Jon Loeliger, 05 May 2005
  Implemented support for MPC8548CDS board.
  Added DDR II support based on SPD values for MPC85xx boards.
  This roll-up patch also includes bugfies for the previously
  published patches:
    DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O

* Patch by Jon Loeliger, 10 Feb 2005
  Add config option CONFIG_HAS_FEC calling out 8540 FEC features.

* Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005
  For MPC85xxCDS:
    Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
    for faster flash parts.
    Add documentation for BR/OR for FLASH.

* Patch by Jon Loeliger 08 Feb 2005
  Determine L2 Cache size dynamically on 85XX boards.

* Patch by Jon Loeliger, Kumar Gala 08 Feb 2005
  - Convert the CPM2 based functionality to use new CONFIG_CPM2
    option rather than a myriad of CONFIG_MPC8560-like variants.
    Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
    Eliminates the CONFIG_MPC8560 option entirely.  Distributes the
    new CONFIG_CPM2 option to each 8260 board.

* Add support for MicroSys PM856 board
  Patch by Josef Wagner, 03 Aug 2005

* Minor fixes to PM854 board
  Patch by Josef Wagner, 03 Aug 2005

* Adjust configuration of XENIAX board
  (chip select and GPIO required for USB operation)

* Fix typos in cpu/85xx/start.S which caused DataTLB exception to be
  routed to the Watchdog handler
  Patch by Eugene Surovegin, 18 Jun 2005

* (re)enabled scsi commands do_scsi() and do_scsiboot()
  Patch by Denis Peter, 06 Dec 2004

* Fix endianess problem in TFTP / NFS default filenames
  Patch by Hiroshi Ito, 06 Dec 2004

* Ignore broadcast status bit in received frames in 8260 FCC ethernet
  loopback test code
  Patch by Murray Jensen, 18 Jul 2005

* Fix typo in mkconfig script (used == instead of =)
  Patch by Murray Jensen, 18 Jul 2005

* Cleanup build problems on 64 bit build hosts

* Update MAINTAINERS file

* Patch by Stefan Roese, 01 Aug 2005:
  - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
    (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
    for details.
  - Sycamore (PPC405GPr) eval board added (Walnut port is extended
    to run on both 405GP and 405GPr eval boards).

* Patch by Steven Blakeslee, 27 Jul 2005:
  - Add support for AMCC PPC440EP/GR.
  - Add support for AMCC Yosemite PPC440EP eval board.
  - Add support for AMCC Yellowstone PPC440GR eval board.

* Minor fixes for PPChameleon Board:
  - fix alignment of NAND size
  - make code do what the comment says

* Implement h/w sector protection status synchronization at boot.
  The code is provided for, and was tested on, the Yukon/Alaska
  and PM520 boards only.

  A bug in flash_real_protect() for the Yukon board was fixed by
  adding a function that tells if two banks are on one flash chip.

* Fix sysmon POST problem: check I2C error codes
  This fixes a problem of displaying bogus voltages when the voltages
  are so low that the I2C devices start failing while the rest of the
  system keeps running.

* Patch by Cedric Vincent, 6 Jul 2005:
  Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"

* Patch by Jon Loeliger, 20 Jul 2005:
  Add missing PCI IO port definitions.

* Add CompactFlash support for HMI1001 board.

* Adjust printed board ID for LWMON board.

* Fix low-level OHCI transfers for ARM920t and MPC5xxx

* Add new argument format for flash commands to allow for usage like
  "erase $(addr) +$(filesize)", i. e. a size argument can be used and
  U-Boot will automaticially find the end of the corresponding sector.

* Patch by Stefan Roese, 5 Jul 2005:
  Update uc100 board PHY setup

* Patch by Stefan Roese, 1 Jul 2005:
  Fix PHY address for CATcenter board (now correct!)

* Patch by Stefan Roese, 30 Jun 2005:
  Fix PHY addresses for PPChameleon and CATcenter boards
  Change MAINTAINER for most esd boards

* Patch by Detlev Zundel, 30 Jun 2005:
  Fix LCD logo for lwmon board which got lost in the merge of 8xx and PXA LCD code

* Fix baudrate calculation problem on MPC5200 systems

* Add EEPROM and RTC support for HMI1001 board

* Patch by Detlev Zundel, 20 Jun 2005:
  Fix initialization of low active GPIO pins on inka4x0 board

* Enable redundant environment, disable HW flash protection of
  HMI1001 board

* Patch by Travis Sawyer, 10 Jun 2005:
  Initialize allocated dev and private hw structures
  after their respective allocation in 440gx_enet.c

* Patch by Steven Scholz, 10 Jun 2005:
  Fix byteorder problems with second argument of "bootm" with
  standalone images;

* Add support for HMI1001 board

* Disable "date" and "sntp" commands on TQM866M

* Fix watchdog reset problems on LWMON board

* Patch by Juergen Selent, 17 May 2005:
  Add support for Funkwerk VoVPN gateway module.

* Cleanup debug code for MPC8220 FEC driver

* Extend burst mode RAM test program to take a loop count
  (0 = infinite)

* Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on
  those boards that use it.

* Patches by Greg Ungerer, 19 May 2005:
  - add support for the KS8695P (ARM 922 based) CPU
  - add support for the OpenGear CM4008, CM4116 and CM4148 boards

* Patch by Steven Scholz, 19 May 2005:
  Add support for CONFIG_SERIAL_TAG on ARM boards

* Add PCI support for Sorcery board.
  Code cleanup (especially Sorcery / Alaska / Yukon serial driver).

* Fix compile problems caused by new burst mode SDRAM test;
  make port pins to trigger logic analyzer configurable

* Fix timer handling on MPC85xx systems

* Fix debug code in omap5912osk flash driver

* Add support for MPC8247 based "IDS8247" board.

* Add support for 2 x TSEC interfaces on the TQM8540 board.

* On LWMON we must use the watchdog to reset the board as the CPU
  genereated HRESET pulse is too short to reset the external
  circuitry.

* Add test tool to exercise SDRAM accesses in burst mode
  (as standalone program, MPC8xx/PowerPC only)

* Increase CFG_MONITOR_LEN for Rattler board to match actual code
  size.

* Major upate of JFFS2 code; now in sync with snapshot of MTD CVS of
  March 13, 2005); new configuration option CONFIG_JFFS2_LZO_LZARI
  added to support LZO and LZARI compression modes (undefined by
  default).

* Fix problem with symbolic links in JFFS2 code.

* Use linker ASSERT statement to prevent undetected overlapping of
  sections on PPChameleon board; other boards might use this, too.

* Patch by Stefan Roese, 03 May 2005:
  Update for P3G4
  Fix problems in cmd_universe.c

* Patch by Matthias Fuchs, 03 May 2005:
  Added missing variable declaration in cmd_nand.c
  Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram

* Fix INKA4x0: use CS1 as gpio_wkup_6 output

* Fix bug in the SDRAM initialization code for canmb, IceCube and
  PM520 boards.
  Fix PHY address for canmb board.

* Cleanup serial console baudrate calculation on AT91RM9200;
  get rid of obsolete CFG_AT91C_BRGR_DIVISOR definition

* Patch by Matthias Fuchs, 18 Apr 2005:
  Make PCI target address spaces on PMC405 and CPCI405 boards
  configurable via environment variables

* Auto-size RAM on canmb board.

* Add support for canmb board

* Patch by Stefan Roese, 13 Apr 2005:
  Update for esd apc405

* Fixes for TQM8560 board:
  - fix clock rates
  - remove debug messages
  - fix flash sector protection

* Patch by Steven Scholz, 07 Apr 2005:
  Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C

* Patches by Steven Scholz, 07 Apr 2005:
  Fix compiler warning in altera.c
  Fix warning in cpu/arm920t/at91rm9200/i2c.c

* Patch by Ladislav Michl, 06 Apr 2005:
  Fix voiceblue configuration.

* Patch by Stefan Roese, 06 Apr 2005:
  Updates for OCOTEA board:
  - Changed U-Boot size from 512kByte to 256kByte
  - Fixed flash driver to support boot from soldered user flash
  - Added README for switch from PIBS firmware to U-Boot

* Patch by Travis Sawyer, 05 Apr 2005:
  - Change timer frequency for ppc 440 from 10 ms to 1 ms.
    Problem found by Andrew Wozniak.

* Patch by Steven Scholz, 06 Apr 2005:
  - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200
  - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200

* Patches by Robert Whaley, 29 Nov 2004:
  - update the pxa-regs.h file for PXA27x chips
  - add PXA27x based ADSVIX board
  - add support for MMC on PXA27x processors

* Patch by Andrew E. Mileski, 28 Nov 2004:
  Fix PPC4xx SPD SDRAM detection bug

* Patch by Hiroshi Ito, 26 Nov 2004:
  Fix logic of "test -z" and "test -n" commands

* Patch by Ladislav Michl, 05 Apr 2005:
  Add support for VoiceBlue board.

* Patch by Ladislav Michl, 05 Apr 2005:
  Fix netboot_common() prototypes.

* Patch by Steven Scholz, 05 Apr 2005:
  Use i.MX watchdog timer for reset_cpu()

* Patch by Steven Scholz, 05 Apr 2005:
  Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific
  subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/
  (now in interupts.c)

* Add support for MPC8220 based "sorcery" board.

* Add support for TQM8560 board.

* Add FEC support for TQM8540 board.
  Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC

* Patch by Martin Krause, 04 Apr 2005:
  Update default configuration for CMC_PU2 board.

* Patch by Steven Scholz, 04 Apr 2005:
  - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
  - introduce two new configuration options instead:
    CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT

* Patch by Steven Scholz, 04 Apr 2005:
  Make sure that MDIO clock does not exceed 2.5 MHz on AT91

* Fix timer code for ARM systems: make sure that udelay() does not
  reset timers so it's save to use udelay() in timeout code.

* Patch by Mathias Küster, 23 Nov 2004:
  add udelay support for the mcf5282 cpu

* Patch by Tolunay Orkun, 16 November 2004:
  fix incorrect onboard Xilinx CPLD base address

* Patch by Jerry Van Baren, 08 Nov 2004:
  - Add low-boot option for MPC8260ADS board (if lowboot is selected,
    the jumper for the HRCW source should select flash. If lowboot is
    not selected, the jumper for the HRCW source should select the
    BCSR.
  - change default load base address to 0x00400000

* Patch by Yuli Barcohen, 08 Nov 2004:
  Add support for Analogue & Micro Rattler boards.
  Tested on Rattler8248.

* Patch by Andre Renaud, 08 Nov 2004:
  Fix watchdog support in common/lcd.c

* Patch by Marc Leeman, 05 Nov 2003:
  Enable all 4 PCMBRW buffers for the MPC8245 processor since the CPU
  bug only affects the XPC8245 processors

* Patches by Josef Wagner, 29 Oct 2004:
  - Add support for MicroSys CPU87 board
  - Add support for MicroSys PM854 board

* Patch by Jian Zhang, 02 Nov 2004:
  Add 16-bit NAND support

* Patch by Scott McNutt, 01 Nov 2004:
  Add missing NIOS/NIOS2 support for "iminfo" command

* Patch by Detlev Zundel, 29 Oct 2004:
  Add missing NIOS/NIOS2 support for "mkimage" tool.

* Patch by David Adair, 27 Oct 2004:
  Add missing 440GX SDRAM Controller reset

* Patch by Steven Scholz, 25 Oct 2004:
  Declare reset_cpu() in include/common.h instead locally

* Patch by Yusdi Santoso, 22 Oct 2004:
  - Add support for HIDDEN_DRAGON board
  - fix endianess problem in driver/rtl1839.c

* Patch by Allen Curtis, 21 Oct 2004:
  support multiple serial ports

* Patch by Richard Klingler, 03 Apr 2005:
  Add call to eth_halt() in net/net.c when called functions fail
  after eth_init() has been called.

* Patch by Sam Song, 3 April 2005:
  - Update README.Netconsole
  - Update README

* Prepare for SoC rework of ARM code:
  - rename CONFIG_BOOTBINFUNC into  CONFIG_INIT_CRITICAL
  - rename memsetup into lowlevel_init (function name and source files)
  Patch by Steven Scholz, 03 Apr 2005:
  - create SoC specific directories include/asm-arm/arch-imx and
    include/asm-arm/arch-s3c24x0

* Fix problems with SNTP support;
  enable SNTP support in some boards.

* Patches by Martin Krause, 01 Apr 2005:
  - Fix flash erase timeout on CMC_PU2
  - Add automatic HW detection for CMC_PU2 and CMC_BASIC

* Patch by Steven Scholz, 13 March 2005:
  fix cache enabling for AT91RM9200

* Patch by Masami Komiya, 30 Mar 2005:
  add SNTP support and expand time server and time offset fields of
  DHCP support. See doc/README.SNTP

* Patch by Steven Scholz, 13 Dec 2004:
  Fix bug in at91rm920 ethernet driver

* Patch by Steven Scholz, 13 Dec 2004:
  Remove duplicated code by merging memsetup.S files for
  at91rm9200 boards into one cpu/at91rm9200/lowlevel.S

* Patch by Detlev Zundel, 31 Mar 2005:
  Cleanup duplicate definition of overwrite_console()

* Update TQM5200 configuration;
  prepare for Rev. 200 starter kit boards

* Patch by Scott McNutt, 21 Oct 2004:
  Add support for Nios-II EPCS Controller core.

* Patch by Scott McNutt, 20 Oct 2004:
  Nios-II cleanups:
  - Add sysid command (Nios-II only).
  - Locate default exception trampoline at proper offset.
  - Implement I/O routines (readb, writeb, etc)
  - Implement do_bootm_linux

* Patches by Martin Krause, 22 Mar 2005:
  - use TQM5200_auto as MAKEALL target for TQM5200 systems
  - add support for SM501 graphics controller
  - add support for graphic console on TQM5200
  - add support for TQM5200 Rev 200
  - cleanup, fix typo in include/configs/TQM5200.h

* Patch by Manfred Baral, 17 Mar 2005:
  Fix typo

* Fix RTC configuration for PPChameleon board

* Cleanup, fix typo in include/configs/TQM5200.h

* Patch by Stefan Roese, 16 Mar 2005:
  Update for esd auto_update and hh405 board

* Adapt for U-Boot image size (new features enabled) on TQM5200

* Update code for TQM8540 board (and 85xx in general):
  - Change the name of the Ethernet driver: MOTO ENET -> ENET
  - Reformat boot messages
  - Enable redundant environment
  - Replace the -O2 optimization flag with -mno-string

* Patch by David Brownell, 10 Mar 2005:
  Restore copyright statements in OHCI drivers.

* Add support for TQM8540 board

* Patch by Detlev Zundel, 14 Mar 2005:
  NC650: changed NAND flash addressing to using UPMB

* Patch by Stefan Roese, 14 Mar 2005:
  Update for esd voh405 fpga image

* INKA4x0: Allow initialization of LCD backlight dimming from
  "brightness" environment variable.

* Add port initialization for digital I/O on INKA4x0

* Patch by Stefan Roese, 01 Mar 2005:
  Update for esd boards dp405 and hub405

* Fix get_partition_info() parameter error in all other calls
  (common/cmd_ide.c, common/cmd_reiser.c, common/cmd_scsi.c).

* Enable USB and IDE support for INKA4x0 board

* Patch by Andrew Dyer, 28 Feb 2005:
  fix ext2load passing an incorrect pointer to get_partition_info()
  resulting in load failure for devices other than 0

* Add support for SRAM and 2 x Quad UARTs on INKA4x0 board

* Cleanup USB and partition defines

* Add support for ext2 filesystems and image timestamps to TQM5200 board

* Add reset code for Coral-P on INKA4x0 board

* Patch by Martin Krause, 28 Jun 2004:
  Update for TRAB board.

* Fix some missing "volatile"s in MPC5xxx FEC driver

* Fix cirrus voltage detection (for CPC45)

* Fix byteorder problem in usbboot and scsiboot commands.

* Patch by Cajus Hahn, 04 Feb 2005:
  - don't insist on leading '/' for filename in ext2load
  - set default partition to useful value (1) in ext2load

* Patch by Andrew Dyer, 08 Jan 2005:
  fix wrong return codes in ext2 code

* Removed '--no-warn-mismatch' option from Makefile. This option
  makes 'ld' to overlook binary objects compatibility.

* Moved $(PLATFORM_LIBS) from the library group (--start-group ...
  --end-group) outside of the group. This will make 'ld' to do
  _multiple_ search in the library group when resolving symbol
  references and do only a _single_ seach in libgcc.a after the group
  search.

* Fix stability problems on CPC45 board again.

* Make image detection for diskboot / usbboot / scsiboot more robust
  (also check header checksum)

* Update CPC45 board configuration.

* Add USB and PCI support for INKA4x0 board

* Fix IDE stability problems on CPC45 board (needs 2 x EIEIO).

* Code cleanup

* Patch by Robin Getz, 13 Oct 2004:
  Add standalone application to change SMC91C111 MAC addresses,
  see examples/README.smc91111_eeprom

* Patch by Xiaogeng (Shawn) Jin, 12 Oct 2004:
  Fix Flash support for ARM Integrator CP.

* Patch by Richard Woodruff, 10 Jan 2005:
  Update support for OMAP2420 (ARM11) and H4 board:
  o clean up and add new types to H4 memory probe code.
  o fix to work with internal boot.
  o added PRCM config III operation.
  o fix marginal flash timings.
  o add revison ATAG usage.
  o enable voltage scaling at power chip.
  o fix compile error for i2c.

* Fix network problem (error when receiving multiple ARP packets)

* Patch by Daniel Poirot, 12 Oct 2004:
  Add support for Wind River sbc405 board

* Patch by Rainer Brestan, 12 Oct 2004:
  Make examples/Makefile more robust

* Patch by Sam Song, 11 October 2004:
  - Add RESET/PREBOOT/AUTOBOOT support for RPXlite_DW board
  - Adjust CPU:BUS frequency ratio 1:1 when core frequency
    less than 50MHz

* Patch by Sam Song, 10 Oct 2004:
  Fix a parameter error in run_command() in main.c

* Patch by Richard Woodruff, 01 Oct 2004:
  add support for the TI OMAP2420 processor and its H4 reference
  board

* Patch by Christian Pellegrin, 24 Sep 2004:
  Added support for NE2000 compatible (DP8390, DP83902) NICs.

* Patch by Leif Lindholm, 23 Sep 2004:
  add support for the AMD db1550 board

* Patch by Travis Sawyer, 15 Sep 2004:
  Add CONFIG_SERIAL_MULTI support for ppc4xx,
  update README.serial_multi

* Patches by David Snowdon, 07 Sep 2004:
  - add u-boot.hex target in the top level Makefile
  - add support for the UNSW/NICTA PLEB 2 board (pleb2)
  - use -mtune=xscale and -march=armv5 options for PXA

* Patch by Florian Schlote, 08 Sep 2004:
  Add support for SenTec-COBRA5272-board (Coldfire).

* Patch by Gleb Natapov, 07 Sep 2004:
  mpc824x: set PCI latency timer to a sane value
  (is 0 after reset).

* Patch by Kurt Stremerch, 03 Sep 2004:
  Add bitstream configuration option for fpga command (Xilinx only).

* Patch by Kurt Stremerch, 03 Sep 2004:
  Add Xilinx Spartan2E family FPGA support

* Patch by Jeff Angielski, 02 Sep 2004:
  Add Added support for H2 revision of the EP8260 board.
  Fixed formatting for some of the EP8260 related source files.

* Patch by Jon Loeliger, 02 Sep 2004:
  Reset monitor size back to 256 so environment can be written
  to flash on MPC85xx ADS and CDS releases.

* Patch by Paolo Broggini, 02 Sep 2004:
  Make BSS clearing on ARM systems more robust

* Patch by Yue Hu and Joe, 01 Sep 2004:
  - add PCI support for ixp425;
  - add EEPRO100 suppor tfor ixdp425 board.

* Fix problem with protected sector detection in driver/cfi_flash.c




Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Use C++ to confuse your enemies; use C to produce stable code.




More information about the U-Boot mailing list