RedBoot™ User's Guide: Document Version 1.9, February 2003 | ||
---|---|---|
Prev | Chapter 5. Installation and Testing | Next |
RedBoot uses the SMC1 serial port. The default serial port settings are 38400,8,N,1. Ethernet is also supported using the RJ-45 connector.
Management of onboard flash is also supported. A single RedBoot configuration is supported:
RedBoot running from RAM using an image copied from the flash boot sector (ROMRAM mode).
RedBoot must be installed at the A & M factory.
To update the primary RedBoot images, follow the procedures detailed in the Section called Update the primary RedBoot flash image in Chapter 4, but the actual numbers used with the flags in the sample commands should be:
-f 0xfe000000 -b 0x50000 -l 0x30000 |
Memory Maps RedBoot sets up the following memory map on the MBX board.
Physical Address Range Description ----------------------- ----------- 0x00000000 - 0x007fffff DRAM 0xfe000000 - 0xfe0fffff flash (AMD29LV8008B) 0xff000000 - 0xff0fffff MPC registers |
The flash based RedBoot image occupies flash addresses 0xfe000000 - 0xfe02ffff. RedBoot also reserves RAM (0x00000000 - 0x0003ffff) for RedBoot runtime uses. RAM physical addresses from 0x00040000 to the end of RAM are available for general use, such as a temporary scratchpad for downloaded images, before they are written to flash.
The instructions in Chapter 3 should be followed. The values for TARGET, ARCH_DIR and PLATFORM_DIR on this platform are “viper”, “powerpc” and “viper” respectively. Note that the configuration export files supplied in the hal/powerpc/viper/VERSION/misc directory in the RedBoot source tree should be used.