User guide
Programmer’s Reference
ARM DUI 0224I Copyright © 2003-2010 ARM Limited. All rights reserved. 4-11
3. Clear the DEVCHIP REMAP bit by writing a 1 to bit 8 of the System Controller
register at
0x101E0000
. This removes the remapping of boot memory to
0x0
.
4. Initialize the MPMC controller with the appropriate values for the type of
dynamic RAM used.
5. Use the SDRAM at location
0x0
to hold additional initialization code and the
stack for the application.
6. Jump to the initialization code in SDRAM.
7. Set up all static chip select control registers. If you are not booting from NOR
flash, you must also set up the control register for nSTATICCS1.
8. Clear the FPGA_REMAP signal by writing a 0 to bit 2 of SYS_MISC register.
This removes the remapping of memory to
0x34000000–0x37FFFFFF
.
Note
Refer to the code examples supplied on the CD for an example of boot source code.