ARM ARM DUI 0224I manual Programmer’s Reference

Models: ARM DUI 0224I

1 402
Download 402 pages 14.06 Kb
Page 177
Image 177

Programmer’s Reference

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.

ARM DUI 0224I

Copyright © 2003-2010 ARM Limited. All rights reserved.

4-11

Page 177
Image 177
ARM ARM DUI 0224I manual Programmer’s Reference