summaryrefslogtreecommitdiff
path: root/include/configs/trab.h
Commit message (Collapse)AuthorAgeLines
* TQM8xx[LM]: Fix broken environment alignment.Wolfgang Denk2007-09-16-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With recent toolchains, the environment sectors were no longer aligned to sector boundaries. The reason was a combination of two bugs: 1) common/environment.c assumed that CONFIG_TQM8xxL would be defined for all TQM8xxL and TQM8xxM boards. But "include/common.h", where this gets defined, is not included here (and cannot be included without causing lots of problems). Added a new #define CFG_USE_PPCENV for all boards which really want to put the environment is a ".ppcenv" section. 2) The linker scripts just include environment.o, silently assuming that the objects in that file are really in the order in which they are coded in the C file, i. e. "environment" first, then "redundand_environment", and "env_size" last. However, current toolchains (GCC-4.x) reorder the objects, causing the environment data not to start on a flash sector boundary: Instead of: we got: 40008000 T environment 40008000 T env_size 4000c000 T redundand_environment 40008004 T redundand_environment 40010000 T env_size 4000c004 T environment Note: this patch fixes just the first part, and cures the alignment problem by making sure that "env_size" gets placed correctly. However, we still have a potential issue because primary and redundant environment sectors are actually swapped, i. e. we have now: 40008000 T redundand_environment 4000c000 T environment 40010000 T env_size This shall be fixed in the next version. Signed-off-by: Wolfgang Denk <wd@denx.de>
* Merge with git://www.denx.de/git/u-boot.gitMarkus Klotzbuecher2007-08-07-40/+30
|\
| * include/configs/[p-z]* + misc: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-0/+9
| | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
| * include/configs: Use new CONFIG_CMD_* in various t* and u* named board ↵Jon Loeliger2007-07-05-40/+21
| | | | | | | | | | | | config files. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | TRAB, USB: update trab board configuration for use of generic ohci driverMarkus Klotzbuecher2007-06-06-1/+2
| |
* | Introduced the configuration option CONFIG_USB_OHCI_NEW in order to be ableMarkus Klotzbuecher2006-11-27-1/+1
| | | | | | | | to choose between the old and the generic OHCI drivers.
* | Modified the mpc5xxx and the ppc4xx cpu to use the generic OHCI driverMarkus Klotzbuecher2006-11-27-0/+1
| | | | | | | | | | | | and adapted board configs TQM5200 and yosemite accordingly. This commit also makes the maximum number of root hub ports configurable (CFG_USB_OHCI_MAX_ROOT_PORTS).
* | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-08-07-1/+1
|\ \ | |/
| * Fix some bugs in TRAB board flash driver.Wolfgang Denk2006-07-19-1/+1
| | | | | | | | | | | | | | | | | | | | - increase CFG_FLASH_ERASE_TOUT from 2 to 15 seconds - use CFG_FLASH_WRITE_TOUT for programming instead of CFG_FLASH_ERASE_TOUT - remove "Unlock Bypass" mode, because macronix flashes do not support this mode officially - fix flash reset command from 0x00FF to 0x00F0. 0x00FF is only specified for Intel compatible flashes, not for AMD compatible. Patch by Martin Krause, 15 Feb 2006
* | Merge with /home/wd/git/u-boot/masterWolfgang Denk2006-06-26-4/+2
|\ \ | |/
| * Disable JFFS2 support for trab boardWolfgang Denk2006-06-16-2/+0
| | | | | | | | Patch by Martin Krause, 27 Oct 2005
| * Change mtdparts definition on trab board to match current flash mapWolfgang Denk2006-06-16-2/+2
| | | | | | | | Patch by Martin Krause, 27 Oct 2005
* | Support generic OHCI support for the s3c24x0 cpu.Markus Klotzbuecher2006-05-30-0/+5
|/
* Change all '$(...)' variable references into '${...}'Wolfgang Denk2005-11-20-16/+16
| | | | | | which makes the environment compatible with the hush shell. WARNING: Support for the old '$(...)' syntax will be discontinued in a later version.
* Add JFFS2 support for TRAB boardWolfgang Denk2005-10-06-4/+20
| | | | Patch by Martin Krause, 25 Aug 2005
* Undo change of f6e20fc6ca... to include/configs/trab.hWolfgang Denk2005-09-26-1/+1
| | | | (Must have been an accident?)
* Patch by Steven Scholz, 4 Apr 2005:wdenk2005-04-04-6/+0
| | | | | | - 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
* Prepare for SoC rework of ARM code:wdenk2005-04-02-1/+1
| | | | | - rename CONFIG_BOOTBINFUNC into CONFIG_INIT_CRITICAL - rename memsetup into lowlevel_init (function name and source files)
* Fix problems with SNTP support;wdenk2005-04-02-19/+25
| | | | enable SNTP support in some boards.
* * Add support for ext2 filesystems and image timestamps to TQM5200 boardwdenk2005-02-24-2/+2
| | | | | | | | | * 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
* * Add start-up delay to make sure power has stabilized beforewdenk2004-03-23-2/+2
| | | | | | | | | | | | | | | | | attempting to switch on USB on SX1 board. * Patch by Josef Wagner, 18 Mar 2004: - Add support for MicroSys XM250 board (PXA255) - Add support for MicroSys PM828 board (MPC8280) - Add support for 32 MB Flash on PM825/826 - new SDRAM refresh rate for PM825/PM826 - added support for MicroSys PM520 (MPC5200) - replaced Query by Identify command in CPU86/flash.c to support 28F160F3B * Fix wrap around problem with udelay() on ARM920T * Add support for Macronix flash on TRAB board
* Patch by Anders Larsen, 09 Jan 2004:wdenk2004-02-08-1/+1
| | | | | | | | | | 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.
* * Fix IceCube CLKIN configuration (it's 33.000000MHz)wdenk2003-12-20-3/+8
| | | | | | * Add new configuration for IceCube board with DDR memory * Update TRAB memory configurations
* * Patch by Gleb Natapov, 19 Sep 2003:wdenk2003-12-06-0/+1
| | | | | | | | 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
* * Patch by Stephan Linz, 28 Oct 2003:wdenk2003-10-28-0/+2
| | | | | | | | fix init sequence error for NIOS port * Allow lowercase spelling for IceCube_5200; support MPC5200LITE name * Add CONFIG_VERSION_VARIABLE to TRAB configuration
* Fix PCI problems on PPChameleon boardwdenk2003-10-22-1/+1
|
* * Patches by Xianghua Xiao, 15 Oct 2003:wdenk2003-10-15-1/+1
| | | | | | | | - 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
* Added config option CONFIG_SILENT_CONSOLE. See doc/README.silentwdenk2003-10-10-0/+2
| | | | for more information
* * Patch by Martin Krause, 09 Oct 2003:wdenk2003-10-09-3/+7
| | | | | | | | | | | | | 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
* * Adapt TRAB configuration and auto_update to new memory layoutdzu2003-09-29-1/+1
|
* Support new configuration of TRAB board with more memorywdenk2003-09-17-6/+11
| | | | Minor cleanup of comments
* Add auto-update code for TRAB board using USB memory stickswdenk2003-09-17-36/+47
|
* * Patch by Martin Krause, 11 Sep 2003:wdenk2003-09-11-0/+5
| | | | | | add burn-in tests for TRAB board * Enable instruction cache on MPC5200 board
* * Add support for USB Mass Storage Devices (BBB)wdenk2003-09-10-2/+59
| | | | | | (tested with USB memory sticks only) * Avoid flicker on TRAB's VFD
* * Patches by Martin Krause, 14 Jul 2003:wdenk2003-07-15-13/+49
| | | | | | | - add I2C support for s3c2400 systems (trab board) - (re-) add "ping" to command table * Fix handling of "slow" POST routines
* * Patches by David Müller, 12 Jun 2003:wdenk2003-06-19-0/+5
| | | | | | | | | | | | | - rewrite of the S3C24X0 register definitions stuff - "driver" for the built-in S3C24X0 RTC * Patches by Yuli Barcohen, 12 Jun 2003: - Add MII support and Ethernet PHY initialization for MPC8260ADS board - Fix incorrect SIUMCR initialisation caused by wrong Hard Reset configuration word supplied by FPGA on some MPC8260ADS boards * Patch by Pantelis Antoniou, 10 Jun 2003: Unify status LED interface
* Add support for arbitrary bitmaps for TRAB's VFD command;wdenk2003-05-21-0/+1
| | | | | allow to pass boot bitmap addresses in environment variables; allow for zero boot delay
* * Patches by David Müller, 31 Jan 2003:wdenk2003-03-06-0/+3
| | | | | | | | | | | | | | | | | - minimal setup for CardBus bridges - add EEPROM read/write support in the CS8900 driver - add support for the builtin I2C controller in the Samsung s3c24x0 chips - add support for MPL's VCMA9 (Samsung s3c2410 based) board * Patch by Steven Scholz, 04 Feb 2003: add support for RTC DS1307 * Patch by Reinhard Meyer, 5 Feb 2003: fix PLPRCR/SCCR init sequence on 8xx to allow for changes of EBDF by software * Patch by Vladimir Gurevich, 07 Feb 2003: "API-compatibility patch" for 4xx I2C driver
* * Patches by Robert Schwebel, 06 Mar 2003:wdenk2003-03-06-3/+29
| | | | | | | | | | | - fix bug in BOOTP code (must use NetCopyIP) - update of CSB226 port - clear BSS segment on XScale - added support for i2c_init_board() function - update to the Innokom plattform * Extend support for redundand environments for configurations where environment size < sector size
* * Patch by Robert Schwebel, 21 Jan 2003:wdenk2003-03-06-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add support for Innokom board - Don't complain if "install" fails - README cleanup (remove duplicated lines) - Update PXA header files * Add documentation for existing POST code (doc/README.POST) * Patch by Laudney Ren, 15 Jan 2003: Fix handling of redundand environment in "tools/envcrc.c" * Patch by Detlev Zundel, 28 Feb 2003: Add bedbug support for 824x systems * Add support for 16 MB flash configuration of TRAB board * Patch by Erwin Rol, 27 Feb 2003: Add support for RTEMS * Add image information to README * Fix dual PCMCIA slot support (when running with just one slot populated) * Add VFD type detection to trab board * extend drivers/cs8900.c driver to synchronize ethaddr environment variable with value in the EEPROM
* * Add support for 16 MB flash configuration of TRAB boardwdenk2003-02-28-10/+6
| | | | | | | | | | | | | | | | | * Patch by Erwin Rol, 27 Feb 2003: Add support for RTEMS * Add image information to README * Fix dual PCMCIA slot support (when running with just one slot populated) * Add VFD type detection to trab board * extend drivers/cs8900.c driver to synchronize ethaddr environment variable with value in the EEPROM * Start adding MIPS support files
* * Vince Husovsky, 7 Nov 2002:wdenk2002-11-10-1/+1
| | | | | | | | | | | | | | | | | | | | | Add "-n" to linker options to get rid of "Not enough room for program headers" problem * Patch by David Müller, 05 Nov 2002 Rename CONFIG_PLL_INPUT_FREQ to CONFIG_SYS_CLK_FREQ so we can use an already existing name * Patch by Pierre Aubert, 05 Nov 2002 Hardware related improvements in FDC boot code * Patch by Holger Schurig, 5 Nov 2002: Make the PXA really change it's frequency * Patch by Pierre Aubert, 05 Nov 2002 Add support for slave serial Spartan 2 FPGAs * Fix uninitialized memory (MAC address) in 8xx SCC/FEC ethernet drivers
* Patch by Guillaume Alexandre,, 04 Nov 2002:wdenk2002-11-04-1/+1
| | | | | | | | Improve PCI access on 32-bits Compact PCI bus Adjust VFD initialization on TRAB Cleanup RRvision video code
* * Fix mdelay() on TRAB - this was still the debugging version withwdenk2002-11-03-1/+1
| | | | | | | | | seconds instead of ms. * Patch by Robert Schwebel, 1 Nov 2002: XScale related cleanup (affects all ARM boards) * Cleanup of names, warnings and README.
* Initial revisionwdenk2002-11-03-0/+243