Sonic Alert 2.8 user manual Das U-Boot image

Page 12

5.1 Das U-Boot

12

5.1.5U-Boot Memory layout

The following diagram shows the general layout of RAM within Das U-Boot.

0xA4000000

32K segment used for page tables.

0xA3FF8000

 

0xA3FF7FFF

Unused RAM

0xA2000000

 

0xA1FFFFFF

Extra space between Das U-Boot and 32MB

 

boundary

 

 

0xA1F00000+

The Das U-Boot image is loaded 1MB below

the 32MB boundary

0xA1F00000

 

 

 

0xA1EFFFFF

The heap and stack are allocated in space

 

preceding the U-Boot image. 1

0xA1EFFFFF-

 

0xA1EFFFFF-

Frame Buffer for BD-2003

0xA1EFFFFF--

 

0xA1EFFFFF--

Unused Low RAM

0xA0000000

 

Page Tables

Unused High

Tail of 32MB

Das U-Boot image

Heap and Stack

Frame Buffer

Unused Low

December 28, 2005

Revision 2.8

Image 12
Contents User’s Manual for Boundary Devices NeonR board Revision History Contents Contents Overview of features Hardware featureIntended Audience LayoutConnector reference MountingConnector Electrical characteristics Software features Das U-BootDas U-Boot Das U-Boot Das U-Boot image Das U-Boot Windows CE 58.90K/s Linux Support TARGETCFLAGS=-O2 GCCEXTRACONFIG= Linux Support Kernel Linux Support Userland build tool Revision Boundary Devices December 28 December 28 Revision Development Tools MinidebugJtag system-level debugger CccccccccccJtag system-level debugger Revision Revision Cccccccccccccc TeraTerm blast extensions Using U-Boot Networking Configuration Notes Display configurationHP Svga Divisor for the pixel clock. Generally Revision Revision Revision Revision Memory size configuration Upgrading U-Boot Touch Panel Calibration Ethernet MAC Addresses