
On Jan 23, 2011, at 11:59 PM, Alex Dubov wrote:
Mpq101 is a RapidIO development board in AMC form factor, featuring MPC8548 processor, 512MB of hardwired DDR2 RAM, 128MB of hardwired NAND flash memory, real time clock and additional serial EEPROM on i2c bus (enabled). USB controller is available, but not presently enabled.
Additional board information is available at: http://www.mc.com/products/boards/ensemble_mpq101_rapidio_powerquicc_iii.asp...
Environment is configured to precede the actual u-boot image so that it's located at the beginning of flash erase block (made necessary by the recent changes to the embedded environment handling). This is achieved by means of custom ld script.
Signed-off-by: Alex Dubov oakad@yahoo.com
Changes for v8:
- Move CONFIG_SYS_LDSCRIPT to board config file
- Explicitly refer to env_embedded.o in ld script, as this object is no longer linked into libcommon.o
Changes for v7:
- Add CONFIG_SYS_BOOTM_LEN define
Changes for v6:
- Remove "1"s from feature defines and fix a SRIO ifdef in tlb.c
Changes for v5:
- Use new common SRIO configuration definitions.
- Replace initdram() with platform required fixed_sdram().
- Don't use get_ram_size() in fixed_sdram() as TLBs are set after it exits by common platform code.
Changes for v4:
- Replace config.mk supplied linker flags with custom linker script.
- Fix checkpatch errors.
Changes for v3:
- Use io accessor functions for all mmio accesses.
- Add configuration options for RTC and EEPROM on I2C buses.
Changes for v2:
- Remove some stale configuration code from board initialization functions.
applied
- k