summaryrefslogtreecommitdiff
path: root/include/configs/cmc_pu2.h
AgeCommit message (Collapse)Author
2009-08-03rm9200 lowevel_init: don't touch reserved/readonly registersDavid Brownell
For some reason the AT91rm9200 lowlevel init writes to a bunch of reserved or read-only addresses. All the boards seem to define the value-to-be-written values as zero ... but they shouldn't actually be writing *anything* there. No documented erratum justifies these accesses. It looks like maybe some pre-release BDI-2000 setup code has been carried along by cargo cult programming since at least late 2004 (per GIT history). Here's a patch disabling what seems to be bogosity. Tested on a csb337; there were no behavioral changes. Signed-off-by: David Brownell <david-b@pacbell.net> on RM9200ek Tested-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2009-04-04at91rm9200: move serial driver to drivers/serialJean-Christophe PLAGNIOL-VILLARD
add CONFIG_AT91RM9200_USART to activate the driver Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2009-03-20cmc_pu2: get mac address from environmentMike Frysinger
The environment is the canonical storage location of the mac address, so we're killing off the global data location and moving everything to querying the env directly. Also rename load_sernum_ethaddr() to misc_init_r() so we don't need to handle this board specially in common ARM code. Signed-off-by: Mike Frysinger <vapier@gentoo.org> CC: Ben Warren <biggerbadderben@gmail.com>
2009-01-06at91rm9200: rename lowlevel init value to CONFIG_SYS_Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-11-24at91rm9200: fix broken boot from nor flashJens Scharsig
This patch fix the broken boot from NOR Flash on AT91RM9200 boards, if CONFIG_AT91RM9200 is defined and nor preloader is used. Signed-off-by: Jens Scharsig <esw@bus-elektronik.de>
2008-10-18rename CFG_ macros to CONFIG_SYSJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-09-10rename CFG_ENV macros to CONFIG_ENVJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-09-10rename CFG_ENV_IS_IN_FLASH in CONFIG_ENV_IS_IN_FLASHJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-03-30use correct at91rm9200 register nameDavid Brownell
This fixes a naming bug for at91rm9200 lowlevel init code: NOR boot flash is on chipselect 0, not chipselect 2. This makes code use the register name from chip datasheets. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2008-02-03ARM: AT91RM9200 based boards config cleanupLadislav Michl
Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Remove nowhere used struct bd_info_ext, remove trailing whitespaces, fix indentation.
2007-07-10include/configs/[a-e]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger
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>
2007-07-05include/configs: Use new CONFIG_CMD_* in various c* named board config files.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-06-16Update configuration for CMC-PU2 boardWolfgang Denk
Patch by Martin Krause, 17 Nov 2005
2005-11-20Change all '$(...)' variable references into '${...}'Wolfgang Denk
which makes the environment compatible with the hush shell. WARNING: Support for the old '$(...)' syntax will be discontinued in a later version.
2005-08-18Change main clock on CMC-PU2 board from 207 MHz to 179 MHzWolfgang Denk
because of a bug in the AT91RM9200 CPU PLL Patch by Martin Krause, 22 Apr 2005
2005-08-18Remove CONFIG_AT91RM9200DK in CMC-PU2 configurationWolfgang Denk
Patch by Martin Krause, 19 Apr 2005
2005-04-20get rid of obsolete CFG_AT91C_BRGR_DIVISOR definitionwdenk
2005-04-06Patch by Steven Scholz, 06 Apr 2005:wdenk
- creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
2005-04-04* Add FEC support for TQM8540 board.wdenk
Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC * Patch by Martin Krause, 04 Apr 2005: Update default configuration for CMC_PU2 board.
2005-04-04Patch by Steven Scholz, 4 Apr 2005:wdenk
- 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
2005-04-04Fix timer code for ARM systems: make sure that udelay() does notwdenk
reset timers so it's save to use udelay() in timeout code.
2005-04-03Minor cleanupwdenk
2005-04-02Prepare for SoC rework of ARM code:wdenk
- rename CONFIG_BOOTBINFUNC into CONFIG_INIT_CRITICAL - rename memsetup into lowlevel_init (function name and source files)
2005-04-02Fix problems with SNTP support;wdenk
enable SNTP support in some boards.
2005-04-01Patch by Martin Krause, 01 Apr 2005:wdenk
Fix flash erase timeout on CMC_PU2
2005-03-31Patch by Steven Scholz, 13 Dec 2004:wdenk
Remove duplicated code by merging memsetup.S files for at91rm9200 boards into one cpu/at91rm9200/lowlevel.S
2004-12-14Cleanup for CMC_PU2 boardwdenk
2004-11-24* Fix udelay() on AT91RM9200 for delays < 1 ms.wdenk
* Enable long help on CMC PU2 board; fix reset issue; increase CPU speed from 179 to 207 MHz.
2004-11-21* Update for AT91RM9200DK and CMC_PU2 boards:wdenk
- Enable booting directly from flash - fix CMC_PU2 flash driver * Fix mkimage usage message
2004-10-11Fix CFG_HZ problems on AT91RM9200 systemswdenk
[Remember: CFG_HZ should be 1000 on ALL systems!]
2004-10-10* Patch by Gary Jennejohn, 01 Oct 2004:wdenk
- add support for CMC PU2 board - add support for I2C on at91rm9200 * Patch by Gary Jennejohn, 28 Sep 2004: fix baudrate handling on at91rm9200