]> git.kernelconcepts.de Git - karo-tx-uboot.git/log
karo-tx-uboot.git
20 years agoLast minute fixes / cleanup. U-Boot-1_0_2
wdenk [Thu, 12 Feb 2004 15:11:57 +0000 (15:11 +0000)]
Last minute fixes / cleanup.

20 years agoFix typo.
wdenk [Thu, 12 Feb 2004 14:09:38 +0000 (14:09 +0000)]
Fix typo.

Release version 1.0.2

20 years ago* Some code cleanup
wdenk [Thu, 12 Feb 2004 00:47:09 +0000 (00:47 +0000)]
* Some code cleanup

* Patch by Josef Baumgartner, 10 Feb 2004:
  Fixes for Coldfire port

* Patch by Brad Kemp, 11 Feb 2004:
  Fix CFI flash driver problems

20 years ago* Make sure to use a bus clock divider of 2 only when running TQM8xxM LABEL_2004_02_11_2240
wdenk [Wed, 11 Feb 2004 21:35:18 +0000 (21:35 +0000)]
* Make sure to use a bus clock divider of 2 only when running TQM8xxM
  modules at CPU clock frequencies above 66 MHz.

* Optimize flash programming speed for LWMON (by another 100% :-)

20 years ago* Patch by Jian Zhang, 3 Feb 2004:
wdenk [Tue, 10 Feb 2004 00:03:41 +0000 (00:03 +0000)]
* Patch by Jian Zhang, 3 Feb 2004:
  - Changed the incorrect FAT12BUFSIZE
  - data_begin in fsdata can be negative. Changed it to be short.
* Code cleanup

20 years agoPatches by Stephan Linz, 30 Jan 2004:
wdenk [Mon, 9 Feb 2004 23:12:24 +0000 (23:12 +0000)]
Patches by Stephan Linz, 30 Jan 2004:
1: - board/altera/common/flash.c:flash_erase():
     o allow interrupts befor get_timer() call
     o check-up each erased sector and avoid unexpected timeouts
   - board/altera/dk1c20/dk1s10.c:board_early_init_f():
     o enclose sevenseg_set() in cpp condition
   - remove the ASMI configuration for DK1S10_standard_32 (never present)
   - fix some typed in mistakes in the NIOS documentation
2: - split DK1C20 configuration into several header files:
     o two new files for each NIOS CPU description
     o U-Boot related part is remaining in DK1C20.h
3: - split DK1S10 configuration into several header files:
     o two new files for each NIOS CPU description
     o U-Boot related part is remaining in DK1S10.h
4: - Add support for the Microtronix Linux Development Kit
     NIOS CPU configuration at the Altera Nios Development Kit,
     Stratix Edition (DK-1S10)
5: - Add documentation for the Altera Nios Development Kit,
     Stratix Edition (DK-1S10)
6: - Add support for the Nios Serial Peripharel Interface (SPI)
     (master only)
7: - Add support for the common U-Boot SPI framework at
     RTC driver DS1306

20 years ago* Patch by Rahul Shanbhag, 28 Jan 2004:
wdenk [Mon, 9 Feb 2004 20:51:26 +0000 (20:51 +0000)]
* Patch by Rahul Shanbhag, 28 Jan 2004:
  Fix flash protection/locking handling for OMAP1610 innovator board.

* Patch by Rolf Peukert, 28 Jan 2004:
  fix flash write problems on CSB226 board (write with 32 bit bus width)

* Patches by Mark Jonas, 16 Jan 2004:
  - fix rounding error when calculating baudrates for MPC5200 PSCs
  - make sure CFG_RAMBOOT and CFG_LOWBOOT are not enabled at the same
    time which is not supported

20 years ago* Patch by Yuli Barcohen, 26 Jan 2004:
wdenk [Sun, 8 Feb 2004 22:55:38 +0000 (22:55 +0000)]
* Patch by Yuli Barcohen, 26 Jan 2004:
  Allow bzip2 compression for small memory footprint boards

* Patch by Brad Kemp, 21 Jan 2004:
  Add support for CFI flash driver for both the Intel and the AMD
  command sets.

* Patch by Travis Sawyer, 20 Jan 2004:
  Fix pci bridge auto enumeration of sibling p2p bridges.

* Patch by Tolunay Orkun, 12 Jan 2004:
  Add some delays as needed for Intel LXT971A PHY support

* Patches by Stephan Linz, 09 Jan 2004:
  - avoid warning: unused variable `piop' in board/altera/common/sevenseg.c
  - make DK1C20 board configuration related to ASMI conform to
    documentation

20 years agoPatch by Anders Larsen, 09 Jan 2004:
wdenk [Sun, 8 Feb 2004 19:38:38 +0000 (19:38 +0000)]
Patch by Anders Larsen, 09 Jan 2004:

ARM memory layout fixes: the abort-stack is now set up in the
correct RAM area, and the BSS is zeroed out as it should be.

Furthermore, the magic variables 'armboot_end' and 'armboot_end_data'
of the linker scripts are replaced by '__bss_start' and '_end',
resp., which is a further step to eliminate unnecessary differences
between the implementation of the CPU architectures.

20 years ago* Patch by liang a lei, 9 Jan 2004:
wdenk [Sat, 7 Feb 2004 01:27:10 +0000 (01:27 +0000)]
* Patch by liang a lei, 9 Jan 2004:
  Fix Intel 28F128J3 ID in include/flash.h

* Patch by Masami Komiya, 09 Jan 2004:
  add support for TB0229 board (NEC VR4131 MIPS processor)

* Patch by Leon Kukovec, 12 Dec 2003:
  changed extern __inline__ into static __inline__ in
  include/linux/byteorder/swab.h

20 years agoPatch by Travis Sawyer, 30 Dec 2003:
wdenk [Fri, 6 Feb 2004 23:19:44 +0000 (23:19 +0000)]
Patch by Travis Sawyer, 30 Dec 2003:
Add support for IBM PPC440GX. Multiple EMAC Ethernet devices,
select MDI port based on enabled EMAC device.
Add support for XES Inc <http://www.xes-inc.com> XPedite1000 440GX
base PrPMC board.

20 years ago* Patch by Wolter Kamphuis, 15 Dec 2003:
wdenk [Fri, 6 Feb 2004 21:48:22 +0000 (21:48 +0000)]
* Patch by Wolter Kamphuis, 15 Dec 2003:
  made CONFIG_SILENT_CONSOLE usable on all architectures

* Disable date command on TQM866M - there is no RTC on MPC866

20 years agoFix bootfile default settings for TQM boards LABEL_2004_01_21_2110
wdenk [Sat, 31 Jan 2004 20:13:31 +0000 (20:13 +0000)]
Fix bootfile default settings for TQM boards

20 years agoFix variable CPU clock for MPC859/866 systems for low CPU clocks
wdenk [Sat, 31 Jan 2004 20:06:54 +0000 (20:06 +0000)]
Fix variable CPU clock for MPC859/866 systems for low CPU clocks

20 years ago* Implement adaptive SDRAM timing configuration based on actual CPU LABEL_2004_01_29_1030
wdenk [Thu, 29 Jan 2004 09:22:58 +0000 (09:22 +0000)]
* Implement adaptive SDRAM timing configuration based on actual CPU
  clock frequency for INCA-IP; fix problem with board hanging when
  switching from 150MHz to 100MHz

* Add PCMCIA CS support for BMS2003 board

20 years ago* Add variable CPU clock for MPC859/866 systems (so far only TQM866M):
wdenk [Sat, 24 Jan 2004 20:25:54 +0000 (20:25 +0000)]
* Add variable CPU clock for MPC859/866 systems (so far only TQM866M):
  see doc/README.MPC866 for details;
  implement workaround for "SIU4" and "SIU9" silicon bugs on MPC866;
  calculate CPU clock frequency from PLL register values.

* Add support for 128 MB RAM on TQM8xxL/M modules

20 years ago* Fix PS/2 keyboard problem caused by statically initialized variable
wdenk [Wed, 21 Jan 2004 20:46:28 +0000 (20:46 +0000)]
* Fix PS/2 keyboard problem caused by statically initialized variable
  pointing to a location in flash

* Fix INCA-IP clock calculation: 400/3 = 133.3 MHz, not 130.

20 years ago* The PS/2 mux on the BMS2003 board needs 450 ms after power on
wdenk [Tue, 20 Jan 2004 23:12:12 +0000 (23:12 +0000)]
* The PS/2 mux on the BMS2003 board needs 450 ms after power on
  before we can access it; add delay in case we are faster (with no
  CF card inserted)

* Cleanup of some init functions

* Make sure SCC Ethernet is always stopped by the time we boot Linux
  to avoid Linux crashes by early packets coming in.

* Accelerate flash accesses on LWMON board by using buffered writes

20 years agoFix typo in Makefile;
wdenk [Sun, 18 Jan 2004 18:21:54 +0000 (18:21 +0000)]
Fix typo in Makefile;
fix problem with PARTNUM detection

20 years ago[Strange. I _did_ check these in before. Seems SF restored an old
wdenk [Fri, 16 Jan 2004 00:30:56 +0000 (00:30 +0000)]
[Strange. I _did_ check these in before. Seems SF restored an old
version of the repository???]

* Patch by Reinhard Meyer, 09 Jan 2004:
  - add RTC support for MPC5200 based boards (requires RTC_XTAL)

* Add support for IDE LED on BMS2003 board
  (exclusive with status LED!)

* Add support for PS/2 keyboard (used with PS/2 multiplexor on
  BMS2003 board)

* Patches by Reinhard Meyer, 4 Jan 2004 + 7 Jan 2004:
  Add common files for "emk" boards

20 years agoAdd a common get_ram_size() function and modify the the
wdenk [Tue, 6 Jan 2004 22:38:14 +0000 (22:38 +0000)]
Add a common get_ram_size() function and modify the the
board-specific files to invoke that common implementation.

20 years agoFix comment. U-Boot-1_0_1
wdenk [Tue, 6 Jan 2004 11:32:21 +0000 (11:32 +0000)]
Fix comment.

20 years agoSet default clock for INCA-IP to 150 MHz
wdenk [Tue, 6 Jan 2004 11:13:56 +0000 (11:13 +0000)]
Set default clock for INCA-IP to 150 MHz

Prepare for 1.0.1 release

20 years ago* Make BMS2003 use a separate config file to avoid #ifdef mess;
wdenk [Sun, 4 Jan 2004 22:51:12 +0000 (22:51 +0000)]
* Make BMS2003 use a separate config file to avoid #ifdef mess;
  add I2C support; add support for DS1337 RTC

* Add CompactFlash support  for BMS2003 board

* Add support for status LED on BMS2003 board

20 years ago* Fix problems caused by Robert Schwebel's cramfs patch
wdenk [Sun, 4 Jan 2004 16:28:35 +0000 (16:28 +0000)]
* Fix problems caused by Robert Schwebel's cramfs patch

* Patch by Scott McNutt, 02 Jan 2004:
  Add support for the Nios Active Serial Memory Interface (ASMI)
  on Cyclone devices

* Patch by Andrea Marson, 16 Dec 2003:
  Add support for the PPChameleon ME and HI modules

* Patch by Yuli Barcohen, 22 Dec 2003:
  Add support for Motorola DUET ADS board (MPC87x/88x)

20 years ago* Patch by Robert Schwebel, 15 Dec 2003:
wdenk [Sat, 3 Jan 2004 21:24:46 +0000 (21:24 +0000)]
* Patch by Robert Schwebel, 15 Dec 2003:
  add support for cramfs (uses JFFS2 command interface)

20 years agoPatches by Stephan Linz, 11 Dec 2003:
wdenk [Sat, 3 Jan 2004 19:43:48 +0000 (19:43 +0000)]
Patches by Stephan Linz, 11 Dec 2003:
- more documentation for NIOS port
- new struct nios_pio_t, struct nios_spi_t
- Reconfiguration for NIOS Development Kit DK1C20:
  o move board related code from board/dk1c20
    to board/altera/dk1c20
  o create a new common source path board/altera/common
    and move generic flash access stuff into it
  o change/expand configuration file DK1C20.h
- Add support for NIOS Development Kit DK1S10
- Add status LED support for NIOS systems
- Add dual 7-segment LED support for Altera NIOS DevKits

20 years ago* Patch by Ronen Shitrit, 10 Dec 2003:
wdenk [Sat, 3 Jan 2004 00:43:19 +0000 (00:43 +0000)]
* Patch by Ronen Shitrit, 10 Dec 2003:
  Add support for the Marvell DB64360 / DB64460 development boards

* Patch by Detlev Zundel, 10 Dec 2003:
  fix dependency problem in examples/Makefile

20 years ago* Patch by Denis Peter, 8 Dec 2003
wdenk [Fri, 2 Jan 2004 16:05:07 +0000 (16:05 +0000)]
* Patch by Denis Peter, 8 Dec 2003
  - add support for the PATI board (MPC555)
  - add SPI support for the MPC5xx

* Patch by Anders Larsen, 08 Dec 2003:
  add configuration options CONFIG_SERIAL_TAG and CONFIG_REVISION_TAG
  to pass ATAG_SERIAL and ATAG_REVISION, resp., to the ARM target;
  cleanup some redundand #defines

20 years ago* Patch by André Schwarz, 8 Dec 2003:
wdenk [Fri, 2 Jan 2004 15:01:32 +0000 (15:01 +0000)]
* Patch by André Schwarz, 8 Dec 2003:
  fixes for Davicom DM9102A Ethernet Chip (#define CONFIG_TULIP_FIX_DAVICOM):
  - TX and RX deskriptors must be quad-word aligned
  - does not work with only one TX deskriptor
  - standard reset method does not work

* Patch by Masami Komiya, 08 Dec 2003:
  add RTL8139 ethernet driver

* Patches by Ed Okerson, 07 Dec 2003:
  - fix ethernet for the AU1x00 processors in little-endian mode.
  - extend memsetup.S for the AU1x00 processors in BE and LE modes

20 years ago* Cleanup lowboot code for MPC5200
wdenk [Fri, 2 Jan 2004 14:00:00 +0000 (14:00 +0000)]
* Cleanup lowboot code for MPC5200

* Minor code cleanup (coding style)

* Patch by Reinhard Meyer, 30 Dec 2003:
  - cpu/mpc5xxx/fec.c: added CONFIG_PHY_ADDR, added CONFIG_PHY_TYPE,
  - added CONFIG_PHY_ADDR to include/configs/IceCube.h,
  - turned debug print of PHY registers into a function (called in two places)
  - added support for EMK MPC5200 based modules

* Fix MPC8xx PLPRCR_MFD_SHIFT typo

* Add support for TQM866M modules

* Fixes for TQM855M with 4 MB flash (Am29DL163 = _no_ mirror bit flash)

* Fix a few compiler warnings

20 years agoPatch by Reinhard Meyer, 28 Dec 2003:
wdenk [Sun, 28 Dec 2003 11:44:59 +0000 (11:44 +0000)]
Patch by Reinhard Meyer, 28 Dec 2003:
Add initial support for TOP5200 board

20 years agoCleanup
wdenk [Sat, 27 Dec 2003 19:29:48 +0000 (19:29 +0000)]
Cleanup

20 years ago* Make CPU clock on ICA-IP board controllable by a "cpuclk"
wdenk [Sat, 27 Dec 2003 19:24:54 +0000 (19:24 +0000)]
* Make CPU clock on ICA-IP board controllable by a "cpuclk"
  environment variable which can set to "100", "133", or "150". The
  CPU clock will be configured accordingly upon next reboot. Other
  values are ignored. In case of an invalid or undefined "cpuclk"
  value, the compile-time default CPU clock speed will be used.

* Enable Quad-UART on BMS2003 board (initialize the PCMCIA memory
  window that is used to access the UART registers by the Linux driver)

* Patch by Reinhard Meyer, 20 Dec 2003:
  Fix clock calculation for the MPC5200 for higher clock frequencies
  (above 2**32 / 10 = 429.5 MHz).

20 years ago* Fix IceCube CLKIN configuration (it's 33.000000MHz)
wdenk [Sat, 20 Dec 2003 22:45:10 +0000 (22:45 +0000)]
* Fix IceCube CLKIN configuration (it's 33.000000MHz)

* Add new configuration for IceCube board with DDR memory

* Update TRAB memory configurations

20 years agoAdd JFFS2 support for INCA-IP board
wdenk [Fri, 12 Dec 2003 00:02:26 +0000 (00:02 +0000)]
Add JFFS2 support for INCA-IP board

20 years agoMinor reformatting
wdenk [Tue, 9 Dec 2003 20:22:16 +0000 (20:22 +0000)]
Minor reformatting

20 years agoPatch by Bill Hargen, 09 Dec 2003.
stroese [Tue, 9 Dec 2003 15:04:55 +0000 (15:04 +0000)]
Patch by Bill Hargen, 09 Dec 2003.

20 years agoBUBINGA405EP added.
stroese [Tue, 9 Dec 2003 15:04:00 +0000 (15:04 +0000)]
BUBINGA405EP added.

20 years agoUpdated for PPC405EP boards.
stroese [Tue, 9 Dec 2003 14:59:11 +0000 (14:59 +0000)]
Updated for PPC405EP boards.

20 years agoFix output for "Unprotecting".
stroese [Tue, 9 Dec 2003 14:58:22 +0000 (14:58 +0000)]
Fix output for "Unprotecting".

20 years agoDebug printf's removed.
stroese [Tue, 9 Dec 2003 14:57:03 +0000 (14:57 +0000)]
Debug printf's removed.

20 years agoUpdated for PPC405EP boards (2 banks only).
stroese [Tue, 9 Dec 2003 14:56:24 +0000 (14:56 +0000)]
Updated for PPC405EP boards (2 banks only).

20 years agoBUBINGA405EP port fixed.
stroese [Tue, 9 Dec 2003 14:54:43 +0000 (14:54 +0000)]
BUBINGA405EP port fixed.

20 years ago* Patch by Bernhard Kuhn, 28 Nov 2003:
wdenk [Mon, 8 Dec 2003 01:34:36 +0000 (01:34 +0000)]
* Patch by Bernhard Kuhn, 28 Nov 2003:
  add support for Coldfire CPU
  add support for Motorola M5272C3 and M5282EVB boards

20 years ago* Patch by Pierre Aubert, 24 Nov 2003:
wdenk [Sun, 7 Dec 2003 23:55:12 +0000 (23:55 +0000)]
* Patch by Pierre Aubert, 24 Nov 2003:
  - add a return value for the fpga command
  - add ide_preinit() function called in ide_init if CONFIG_IDE_PREINIT
    is defined. If ide_preinit fails, ide_init is aborted.
  - fix an endianess problem in fat.h

20 years agoPatch by Wolter Kamphuis, 05 Dec 2003:
wdenk [Sun, 7 Dec 2003 22:27:15 +0000 (22:27 +0000)]
Patch by Wolter Kamphuis, 05 Dec 2003:
Add support for SNMC's QS850/QS823/QS860T boards

20 years ago* Patch by Yuli Barcohen, 3 Dec 2003:
wdenk [Sun, 7 Dec 2003 21:39:28 +0000 (21:39 +0000)]
* Patch by Yuli Barcohen, 3 Dec 2003:
  "revive" U-Boot support for old Motorola MPC860ADS board

* Patch by Cam(ilo?), 03 Dec 2003:
  make examples build even with broken Montavista objcopy

* Patch by Pavel Bartusek, 27 Nov 2003:
  fix conversion problem with "bootretry" evironment variable

20 years ago* Patch by Andre Schwarz, 24 Nov 2003:
wdenk [Sun, 7 Dec 2003 19:24:00 +0000 (19:24 +0000)]
* Patch by Andre Schwarz, 24 Nov 2003:
  add support for mvblue (mvBlueLYNX and mvBlueBOX) boards

* Patch by Pavel Bartusek, 21 Nov 2003:
  set ZMII bridge speed on 440

* Patch by Anders Larsen, 17 Nov 2003:
  Fix mismatched #ifdef / #endif in include/asm-arm/arch-pxa/hardware.h

20 years ago* Patches by David Müller, 14 Nov 2003:
wdenk [Sun, 7 Dec 2003 18:32:37 +0000 (18:32 +0000)]
* Patches by David Müller, 14 Nov 2003:
  - board/mpl/common/common_util.c
    * implement support for BZIP2 compressed images
    * various cleanups (printf -> puts, ...)
  - board/mpl/common/flash.c
    * report correct errors to upper layers
    * check the erase fail and VPP low bits in status reg
  - board/mpl/vcma9/cmd_vcma9.c
  - board/mpl/vcma9/flash.c
    * various cleanups (printf -> puts, ...)
  - common/cmd_usb.c
    * fix typo in comment
  - cpu/arm920t/usb_ohci.c
    * support for S3C2410 is missing in #if line
  - drivers/cs8900.c
    * reinit some registers in case of error (cable missing, ...)
  - fs/fat/fat.c
    * support for USB/MMC devices is missing in #if line
  - include/configs/MIP405.h
  - include/configs/PIP405.h
    * enable BZIP2 support
    * enlarge malloc space to 1MiB because of BZIP2 support
  - include/configs/VCMA9.h
    * enable BZIP2 support
    * enlarge malloc space to 1MiB because of BZIP2 support
    * enable USB support
  - lib_arm/armlinux.c
    * change calling convention of ARM Linux kernel as
      described on http://www.arm.linux.org.uk/developer/booting.php

* Patch by Thomas Lange, 14 Nov 2003:
  Split dbau1x00 into dbau1000, dbau1100 and dbau1500 configs to
  support all these AMD boards.

* Patch by Thomas Lange, 14 Nov 2003:
  Workaround for mips au1x00 physical memory accesses (the au1x00
  uses a 36 bit bus internally and cannot access physical memory
  directly. Use the uncached SDRAM address instead of the physical
  one.)

20 years ago* Patch by Xue Ligong (Joe), 13 Nov 2003:
wdenk [Sun, 7 Dec 2003 00:46:27 +0000 (00:46 +0000)]
* Patch by Xue Ligong (Joe), 13 Nov 2003:
  add Realtek 8019 ethernet driver

* Patch by Yuli Barcohen, 13 Nov 2003:
  MPC826xADS/PQ2FADS  cleanup

* Patch by Anders Larsen, 12 Nov 2003:
  Update README to mark the PORTIO commands non-standard

20 years ago* Patch by Nicolas Lacressonnière, 12 Nov 2003:
wdenk [Sat, 6 Dec 2003 23:55:10 +0000 (23:55 +0000)]
* Patch by Nicolas Lacressonnière, 12 Nov 2003:
  update for for Atmel AT91RM9200DK development kit:
  - support for environment variables in DataFlash
  - Atmel DataFlash AT45DB1282 support

* Patch by Jeff Carr, 11 Nov 2003:
  add support for new version of 8270 processors

* Patches by George G. Davis, 05 Nov 2003:
  - only pass the ARM linux initrd tag to the kernel when an initrd
    is actually present
  - update omap1510inn configuration file

20 years ago* Patches by Stephan Linz, 3 Nov 2003:
wdenk [Sat, 6 Dec 2003 23:20:41 +0000 (23:20 +0000)]
* Patches by Stephan Linz, 3 Nov 2003:
  - more endianess fixes for LAN91C111 driver
  - CFG_HZ configuration patch for NIOS Cyclone board

* Patch by Stephan Linz, 28 Oct 2003:
  fix PHY_INT_REG vs. PHY_MASK_REG bug in drivers/smc91111.c

* Patch by Steven Scholz, 20 Oct 2003:
  - make "mii info <addr>" show infor for PHY at "addr" only
  - Endian fix for miiphy_info()

20 years ago* Patch by Gleb Natapov, 19 Sep 2003:
wdenk [Sat, 6 Dec 2003 19:49:23 +0000 (19:49 +0000)]
* Patch by Gleb Natapov, 19 Sep 2003:
  Move most of the timer interrupt related PPC code to ppc_lib/interrupts.c

* Patch by Anders Larsen, 17 Sep 2003:
  Bring ARM memory layout in sync with the documentation:
  stack and malloc-heap are now located _below_ the U-Boot code

20 years agoAccelerate booting on TRAB board: read and check autoupdate image LABEL_2003_12_06_1550
wdenk [Sat, 6 Dec 2003 11:20:01 +0000 (11:20 +0000)]
Accelerate booting on TRAB board: read and check  autoupdate  image
headers first instead of always reading the whole images.

20 years agoFix typo in MPC5XXX code (pointed out by Victor Wren)
wdenk [Fri, 5 Dec 2003 21:08:38 +0000 (21:08 +0000)]
Fix typo in MPC5XXX code (pointed out by Victor Wren)

20 years ago* Enabled password check on RMU board
wdenk [Wed, 3 Dec 2003 23:53:42 +0000 (23:53 +0000)]
* Enabled password check on RMU board

* Fix configuration problem with IceCube in LOWBOOT configuration:
  environment got embedded, corrupting the image layout.

20 years agoAdd support for BMS2003 board
wdenk [Tue, 25 Nov 2003 16:55:19 +0000 (16:55 +0000)]
Add support for BMS2003 board
(featuring a NEC NL6448BC33-54. 10.4", 640x480 TFT display).
Fix NEC display names (it's 6440 [for 640x480], not 6640).

20 years agoFix flash driver for TRAB board (must use Unlock Bypass Reset command LABEL_2003_11_26_MKR
wdenk [Mon, 17 Nov 2003 21:45:27 +0000 (21:45 +0000)]
Fix flash driver for TRAB board (must use Unlock Bypass Reset command
to exit Unlock Bypass Mode); adjust timings for flash, SRAM and CPLD

20 years ago* Use "-fPIC" instead of "-mrelocatable" to prevent problems with
wdenk [Mon, 17 Nov 2003 21:14:37 +0000 (21:14 +0000)]
* Use "-fPIC" instead of "-mrelocatable" to prevent problems with
  recent tools

* Add checksum verification to 'imls' command

* Add bd_info fields needed for 4xx Linux I2C driver

* Patch by Martin Krause, 4 Nov. 2003:
  Fix error in cmd_vfd.c (TRAB board: "vfd /1" shows now only one Bitmap)

* Print used network interface when CONFIG_NET_MULTI is set

20 years ago* Patch by Bernhard Kuhn, 28 Oct 2003:
wdenk [Fri, 7 Nov 2003 13:42:26 +0000 (13:42 +0000)]
* Patch by Bernhard Kuhn, 28 Oct 2003:
  Add low boot support for MPC5200

* Fix problem with dual PCMCIA support (NSCU)

* Fix MPC5200 I2C initialization function

20 years ago* Fix parameter passing to standalone images with bootm command U-Boot-1_0_0
wdenk [Thu, 30 Oct 2003 21:49:38 +0000 (21:49 +0000)]
* Fix parameter passing to standalone images with bootm command

* Patch by Kyle Harris, 30 Oct 2003:
  Fix build errors for ixdp425 board

* Patch by David M. Horn, 29 Oct 2003:
  Fixes to build under CYGWIN

* Get IceCube MGT5100 working (again)

20 years ago* Prepare for release
wdenk [Wed, 29 Oct 2003 23:18:55 +0000 (23:18 +0000)]
* Prepare for release

* Fix problems in memory test on some boards (which was not
  non-destructive as intended)

* Patch by Gary Jennejohn, 28 Oct 2003:
  Change fs/fat/fat.c to put I/O buffers in BSS instead on the stack
  to prevent stack overflow on ARM systems

20 years ago* Patch by Stephan Linz, 28 Oct 2003:
wdenk [Tue, 28 Oct 2003 09:14:21 +0000 (09:14 +0000)]
* Patch by Stephan Linz, 28 Oct 2003:
  fix init sequence error for NIOS port

* Allow lowercase spelling for IceCube_5200; support MPC5200LITE name

* Add CONFIG_VERSION_VARIABLE to TRAB configuration

20 years ago* Patch by Xiao Xianghua, 23 Oct 2003:
wdenk [Sun, 26 Oct 2003 22:52:58 +0000 (22:52 +0000)]
* Patch by Xiao Xianghua, 23 Oct 2003:
  small patch for mpc85xx

* Fix small problem in MPC5200 I2C driver

* Fix FCC3 support on ATC board

20 years ago* Correct header printing for multi-image files in do_bootm()
dzu [Fri, 24 Oct 2003 13:14:45 +0000 (13:14 +0000)]
* Correct header printing for multi-image files in do_bootm()

* Make CONFIG_SILENT_CONSOLE work with CONFIG_AUTOBOOT_KEYED

20 years agoFix PCI problems on PPChameleon board
wdenk [Wed, 22 Oct 2003 09:00:28 +0000 (09:00 +0000)]
Fix PCI problems on PPChameleon board

20 years ago* Patch by Steven Scholz, 18 Oct 2003:
wdenk [Sun, 19 Oct 2003 23:22:11 +0000 (23:22 +0000)]
* Patch by Steven Scholz, 18 Oct 2003:
  Fix AT91RM9200 ethernet driver

* Patch by Nye Liu, 17 Oct 2003:
  Fix typo in include/mpc8xx.h

* Patch by Richard Woodruff, 16 Oct 03:
  Fixes for cpu/arm925/interrupt.c
  - Initialize timestamp & lastdec vars.
  - fix timestamp overflows.
  - fix lastdec overflow.
  - smarter normalization to allow udelay() below 1ms to work.

* Patch by Scott McNutt, 16 Oct
  add networking support for the Altera Nios Development Kit,
  Cyclone Edition (DK-1C20)

* Patch by Jon Diekema, 14 Oct 2003:
  add hint about doc/README.silent to README file

20 years ago* Fix PCI problems on PPChameleonEVB LABEL_2003_10_20_0025
wdenk [Sun, 19 Oct 2003 22:30:08 +0000 (22:30 +0000)]
* Fix PCI problems on PPChameleonEVB

* TRAB auto-update: image type patch by Martin Krause, 17 Oct 2003

20 years agoAdd CompactFlash support for NSCU
dzu [Sun, 19 Oct 2003 21:43:26 +0000 (21:43 +0000)]
Add CompactFlash support for NSCU

20 years agoTRAB auto-update: Base decision if we have to strip the image
wdenk [Thu, 16 Oct 2003 12:53:35 +0000 (12:53 +0000)]
TRAB auto-update: Base decision if we have to strip the image
header on image type as encoded in the header

20 years ago* Patches by Xianghua Xiao, 15 Oct 2003: LABEL_2003_10_16_0200
wdenk [Wed, 15 Oct 2003 23:53:47 +0000 (23:53 +0000)]
* Patches by Xianghua Xiao, 15 Oct 2003:

  - Added Motorola CPU 8540/8560 support (cpu/85xx)
  - Added Motorola MPC8540ADS board support (board/mpc8540ads)
  - Added Motorola MPC8560ADS board support (board/mpc8560ads)

* Minor code cleanup

20 years ago* Make sure HUSH is initialized for running auto-update scripts LABEL_2003_10_14_2140
wdenk [Tue, 14 Oct 2003 19:43:55 +0000 (19:43 +0000)]
* Make sure HUSH is initialized for running auto-update scripts

* Make 5200 reset command _really_ reset the board, without running
  any other code after it

* Fix flash mapping and display on P3G4 board

* Patch by Kyle Harris, 15 Jul 2003:
  - add support for Intel IXP425 CPU
  - add support for IXDP425 eval board

20 years agoAdded config option CONFIG_SILENT_CONSOLE. See doc/README.silent LABEL_2003_10_10_1200
wdenk [Fri, 10 Oct 2003 10:05:42 +0000 (10:05 +0000)]
Added config option CONFIG_SILENT_CONSOLE.  See doc/README.silent
for more information

20 years ago* Patch by Steven Scholz, 10 Oct 2003 LABEL_2003_10_09_2320
wdenk [Thu, 9 Oct 2003 20:09:04 +0000 (20:09 +0000)]
* Patch by Steven Scholz, 10 Oct 2003
  - Add support for Altera FPGA ACEX1K

* Patches by Thomas Lange, 09 Oct 2003:
  - Endian swap ATA identity for all big endian CPUs, not just PPC
  - MIPS only: New option CONFIG_MEMSIZE_IN_BYTES for passing memsize
    args to linux
  - add support for dbau1x00 board (MIPS32)

20 years ago* Patches by Thomas Lange, 09 Oct 2003:
wdenk [Thu, 9 Oct 2003 19:00:25 +0000 (19:00 +0000)]
* Patches by Thomas Lange, 09 Oct 2003:
  - fix cmd_ide.c for non ppc boards (read/write functions did not
    add ATA base address)
  - fix for shannon board
  - #ifdef CONFIG_IDE_8xx_DIRECT some otherwise unused code

* Patch by Sangmoon Kim, 07 Oct 2003:
  add support for debris board

20 years ago* Patch by Martin Krause, 09 Oct 2003: LABEL_2003_10_09_1515
wdenk [Thu, 9 Oct 2003 13:16:55 +0000 (13:16 +0000)]
* Patch by Martin Krause, 09 Oct 2003:
  Fixes for TRAB board
  - /board/trab/rs485.c: correct baudrate
  - /board/trab/cmd_trab.c: bug fix for problem with timer overflow in
    udelay(); fix some timing problems with adc controller
  - /board/trab/trab_fkt.c: add new commands: gain, eeprom and power;
    modify commands: touch and buzzer

* Disable CONFIG_SUPPORT_VFAT when used with CONFIG_AUTO_UPDATE
  (quick & dirty workaround for rogue pointer problem in get_vfatname());
  Use direct function calls for auto_update instead of hush commands

20 years ago* Patch by Scott McNutt, 04 Oct 2003:
wdenk [Wed, 8 Oct 2003 23:26:14 +0000 (23:26 +0000)]
* Patch by Scott McNutt, 04 Oct 2003:
  - add support for Altera Nios-32 CPU
  - add support for Nios Cyclone Development Kit (DK-1C20)

* Patch by Steven Scholz, 29 Sep 2003:
  - A second parameter for bootm overwrites the load address for
    "Standalone Application" images.
  - bootm sets environment variable "filesize" to the resulting
    (uncompressed) data length for "Standalone Application" images
    when autostart is set to "no". Now you can do something like
       if bootm $fpgadata $some_free_ram ; then
               fpga load 0 $some_free_ram $filesize
       fi

* Patch by Denis Peter, 25 Sept 2003:
  add support for the MIP405 Rev. C board

20 years ago* Patch by Yuli Barcohen, 25 Sep 2003:
wdenk [Wed, 8 Oct 2003 22:45:44 +0000 (22:45 +0000)]
* Patch by Yuli Barcohen, 25 Sep 2003:
  add support for Zephyr Engineering ZPC.1900 board

* Patch by Anders Larsen, 23 Sep 2003:
  add CMD_PORTIO to CFG_CMD_NONSTD (commands in question are only
  implemented for the x86 architecture)

20 years ago* Patch by Sangmoon Kim, 23 Sep 2003:
wdenk [Wed, 8 Oct 2003 22:33:00 +0000 (22:33 +0000)]
* Patch by Sangmoon Kim, 23 Sep 2003:
  fix pll_pci_to_mem_multiplier table for MPC8245

* Patch by Anders Larsen, 22 Sep 2003:
  enable timed autoboot on PXA

* Patch by David Müller, 22 Sep 2003:

  - add $(CFLAGS) to "-print-libgcc-filename" so compiler driver
    returns correct libgcc file path
  - "latency" reduction of busy-loop waiting to improve "U-Boot" boot
    time on s3c24x0 systems

* Patch by Jon Diekema, 19 Sep 2003:
  - Add CFG_FAULT_ECHO_LINK_DOWN option to echo the inverted Ethernet
    link state to the fault LED.
  - In NetLoop, make the Fault LED reflect the link status.  The link
    status gets updated on entry, and on timeouts.

20 years ago* Patch by Anders Larsen, 18 Sep 2003:
wdenk [Wed, 8 Oct 2003 22:14:02 +0000 (22:14 +0000)]
* Patch by Anders Larsen, 18 Sep 2003:
  allow mkimage to build and run on Cygwin-hosted systems

* Patch by Frank Müller, 18 Sep 2003:
  use bi_intfreq instead of bi_busfreq to compute fec_mii_speed in
  cpu/mpc8xx/fec.c

* Patch by Pantelis Antoniou, 16 Sep 2003:
  add tool to compute fileds in the PLPRCR register for MPC86x

20 years agoUse IH_TYPE_FILESYSTEM for TRAB "disk" images.
wdenk [Tue, 7 Oct 2003 20:01:55 +0000 (20:01 +0000)]
Use IH_TYPE_FILESYSTEM for TRAB "disk" images.

20 years agoFix build problems under FreeBSD
wdenk [Tue, 7 Oct 2003 10:33:38 +0000 (10:33 +0000)]
Fix build problems under FreeBSD

20 years agoAdd generic filesystem image type
wdenk [Mon, 6 Oct 2003 22:00:45 +0000 (22:00 +0000)]
Add generic filesystem image type

20 years ago* Update TRAB auto update code LABEL_2003_10_06_2355
wdenk [Mon, 6 Oct 2003 21:55:32 +0000 (21:55 +0000)]
* Update TRAB auto update code

* Make fatload set filesize environment variable
  fix potential buffer overlow problem

* enable basic / medium / high-end configurations for PPChameleonEVB
  board; fix NAND code

* enable TFTP client code to specify to the server the desired
  timeout value (see RFC-2349)

20 years agoImprove SDRAM setup for TRAB board LABEL_2003_10_01_1830
dzu [Tue, 30 Sep 2003 15:22:12 +0000 (15:22 +0000)]
Improve SDRAM setup for TRAB board

20 years agoSuppress all output with splashscreen configured only if "splashimage"
dzu [Tue, 30 Sep 2003 15:11:43 +0000 (15:11 +0000)]
Suppress all output with splashscreen configured only if "splashimage"
is set

20 years ago* Fix problems with I2C support for mpc5200
dzu [Tue, 30 Sep 2003 14:36:51 +0000 (14:36 +0000)]
* Fix problems with I2C support for mpc5200

20 years agoFix problems with I2C support for mpc5200
dzu [Tue, 30 Sep 2003 14:08:43 +0000 (14:08 +0000)]
Fix problems with I2C support for mpc5200

20 years agoSuppress all output with splashscreen configured only if "splashimage"
dzu [Mon, 29 Sep 2003 21:55:54 +0000 (21:55 +0000)]
Suppress all output with splashscreen configured only if "splashimage"
is set

20 years ago* Adapt TRAB configuration and auto_update to new memory layout
dzu [Mon, 29 Sep 2003 21:55:54 +0000 (21:55 +0000)]
* Adapt TRAB configuration and auto_update to new memory layout

20 years agoAdd configuration for wtk board
dzu [Thu, 25 Sep 2003 22:32:40 +0000 (22:32 +0000)]
Add configuration for wtk board

20 years agoAdd support for the Sharp LQ065T9DR51U LCD display
dzu [Thu, 25 Sep 2003 22:30:12 +0000 (22:30 +0000)]
Add support for the Sharp LQ065T9DR51U LCD display

20 years ago"start" may be legitimately 0x0000
wdenk [Fri, 19 Sep 2003 08:29:25 +0000 (08:29 +0000)]
"start" may be legitimately 0x0000

20 years agoUpdate MPC5200 port pin configuration for Linux CAN drivers.
wdenk [Thu, 18 Sep 2003 20:10:12 +0000 (20:10 +0000)]
Update MPC5200 port pin configuration for Linux CAN drivers.

20 years agoWork on TRAB's auto_update feature. LABEL_2003_09_18_2045
wdenk [Thu, 18 Sep 2003 18:55:25 +0000 (18:55 +0000)]
Work on TRAB's auto_update feature.

Cleanup for submitted patches.

20 years ago* Patch by Rune Torgersen, 17 Sep 2003:
wdenk [Thu, 18 Sep 2003 10:45:21 +0000 (10:45 +0000)]
* Patch by Rune Torgersen, 17 Sep 2003:
  - Fixes for MPC8266 default config
  - Allow eth_loopback_test() on 8260 to use a subset of the FCC's

20 years ago* Patches by Jon Diekema, 17 Sep 2003:
wdenk [Thu, 18 Sep 2003 10:02:25 +0000 (10:02 +0000)]
* Patches by Jon Diekema, 17 Sep 2003:
  - update README (SHOW_BOOT_PROGRESS values for cmd_nand.c and
    env_common.c)
  - sbc8260 tweaks
  - adjust "help" output

20 years ago* Patches by Anders Larsen, 17 Sep 2003:
wdenk [Thu, 18 Sep 2003 09:21:33 +0000 (09:21 +0000)]
* Patches by Anders Larsen, 17 Sep 2003:
  - fix spelling errors
  - set GD_FLG_DEVINIT flag only after device function pointers
    are valid
  - Allow CFG_ALT_MEMTEST on systems where address zero isn't
    writeable
  - enable 3.rd UART (ST-UART) on PXA(XScale) CPUs
  - trigger watchdog while waiting in serial driver

20 years agoSupport new configuration of TRAB board with more memory
wdenk [Wed, 17 Sep 2003 22:48:07 +0000 (22:48 +0000)]
Support new configuration of TRAB board with more memory

Minor cleanup of comments