Bsp build environment, 1 build u-boot, 1 about u-boot – Artesyn COMX-P2020 BSP User Guide (July 2014) User Manual
Page 21: 2 u-boot for comx-p2020, 3 memory map, Table 4-1, Memory map, Chapter 4
![background image](/files/772569/content/doc021.png)
Chapter 4
COMX-P2020 BSP User Guide (6806800L84B)
21
BSP Build Environment
4.1
Build U-boot
4.1.1
About U-boot
The \"U-Boot\" Universal Bootloader project provides firmware with full source code under GPL.
Many CPU architectures are supported: PowerPC (MPC5xx, MPC8xx, MPC82xx, MPC7xx,
MPC74xx, 4xx), ARM (ARM7, ARM9, StrongARM, Xscale), MIPS (4Kc, 5Kc), x86, etc.
4.1.2
U-boot for COMX-P2020
Since the U-boot has supported a range of CPU architectures including PowerPC (MPC5xx,
MPC8xx, MPC82xx, MPC7xx, MPC74xx, 4xx, QorIQ) while P2020 is a base-on-supported-
QorIQ processor, it is possible, as well as useful, to provide the U-boot firmware as the COMX-
P2020 bootloader.
COMX-P2020 only supports starting-up U-boot from SPI Flash and SD Card.
4.1.3
Memory Map
Table 4-1 Memory Map
Address#
Effective Address
Physical Address
Size
Description
1
0000 0000
0000 0000
2GB
DDR3 Memory
2
8000 0000
8000 0000
512MB
PCIE3 MEM
3
A000 0000
A000 0000
512MB
PCIE2 MEM
4
C000 0000
C000 0000
512MB
PCIE1 MEM
5
FFC0 0000
FFC0 0000
64KB
PCIE3 I/O
6
FFC1 0000
FFC1 0000
64KB
PCIE2 I/O
7
FFC2 0000
FFC2 0000
64KB
PCIE1 I/O
8
FFD0 0000
FFD0 0000
16KB
L1 Data Cache (Only used before
memory initialization)
9
FFE0 0000
FFE0 0000
1MB
CSSR