summaryrefslogtreecommitdiff
path: root/include/configs/TQM855M.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>
* TQM8xx/FPS8xx: adjust flash partitions for 2.6 ARCH=powerpc kernelsWolfgang Denk2007-09-16-2/+3
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* include/configs/[T-Z]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-1/+9
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs: Use new CONFIG_CMD_* in TQM board config files.Jon Loeliger2007-07-05-13/+16
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Enable commandline editing and hush shell on all TQM boards.Wolfgang Denk2006-10-28-3/+2
|
* Change all '$(...)' variable references into '${...}'Wolfgang Denk2005-11-20-7/+7
| | | | | | which makes the environment compatible with the hush shell. WARNING: Support for the old '$(...)' syntax will be discontinued in a later version.
* Fix problems with SNTP support;wdenk2005-04-02-2/+4
| | | | enable SNTP support in some boards.
* Clean up the TQM8xx_YYMHz configurations; allow to use the samewdenk2004-04-24-34/+4
| | | | | | binary image for all clock frequencies. Implement run-time optimization of flash access timing based on the actual bus frequency.
* * Cleanup lowboot code for MPC5200wdenk2004-01-02-1/+35
| | | | | | | | | | | | | | | | | | * 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
* Update for TQM board defaults:wdenk2003-08-07-2/+2
| | | | disable clocks_in_mhz, enable boot count limit
* * Add support for NSCU boardwdenk2003-07-07-0/+470
* Add support for TQM823M, TQM850M, TQM855M and TQM860M modules * Add support for Am29LV160ML, Am29LV320ML, and Am29LV640ML mirror bit flash on TQM8xxM modules