beautypg.com

8 ddr3 sdram, Bsp operations – Artesyn COMX-P4080 Installation and Use (August 2014) User Manual

Page 93

background image

BSP Operations

COMX-P4080 COM Express Module Installation and Use (6806800L20C)

93

U-Boot uses the following commands to display and modify the contents of the 4 GB effective
address space. Note that ".b", ".w", and ".l" means the operation unit is "byte", "word", and "long"
respectively.

7.8

DDR3 SDRAM

COMX-P4080 has two fully programmable DDR3 SDRAM controllers. A maximum of 2 GB
SDRAM are mapped in U-Boot. If more than 2 GB SDRAM is fitted, the remaining sections are
left unmapped. With Linux, up to 4 GB SDRAM can be verified.

Do not modify the contents of the lowest 1 MB and the top 1 MB RAM in the U-Boot. Both areas
are used to store critical data by U-Boot.

12

F801 0000

F F801 0000

0001 0000 - 64 KB

PCIE2 IO

13

F802 0000

F F802 0000

0001 0000 - 64 KB

PCIE3 IO

14

FFA0 0000

F FFA0 0000

0010 0000 - 1 MB

NAND Flash Buffer

15

FE00 0000

F FE00 0000

0100 0000 - 16 MB

CCSR

16

FFFF F000

0 FFFF F000

0000 1000 - 4 KB

Boot Page

Table 7-2 COMX-P4080 Address Space (continued)

Address

32-bit Effective
Base Address

36-bit Phyiscal
Base Address

Size

Description

md

-

Memory display
md [.b, .w, .l] address [# of objects]

mm

-

memory modify (auto-incrementing address)
mm [.b, .w, .l] address

nm

-

memory modify (constant address)
nm [.b, .w, .l] address

cp

-

this command copies data from one place to another
cp [.b, .w, .l] source target count

cmp

-

this command compares two data in different places.
cmp [.b, .w, .l] addr1 addr 2 count