用户您好,请详细描述您所遇到的问题:
- 系统软件版本:LNX_PL2.0_WB_20210508 release
- 问题涉及的技术领域: 驱动
- 问题描述: DDR型号是K4F6E3S4HM-MGCJ,应该16Gbit但是free命令只看到1GB
- 第二个问题, 如何调整ddr频率, 看log应该是3200Mbps,如果想调整到2133Mbps, 该怎么操作
root@x3sdbx3-samsung1G-3200:~# free
total used free shared buffers cached
Mem: 1015764 366064 649700 80 1820 12408
-/+ buffers/cache: 351836 663928
Swap: 0 0 0
开机的部分log如下:
NOTICE: efuse cpu_cfg = 0
W
NOTICE: Booting Trusted Firmware
NOTICE: BL1: v1.4(release):HR-ROM-Rel-v1.1-141-ga91d4dd-dirty
NOTICE: BL1: Built : 11:24:44, Oct 23 2019
NOTICE: boot src: 0
NOTICE: eMMC : 0xd6
NOTICE: BL1: Booting BL2
Auth pass
NOTICE: bl1_main exit
SPL normal reset flow
check_reset_state (2): wakeup address = 0x0, hw wakeup status = 0x3, wakeup src=0x100
patch for sys_pll 1200 with 100M eth
SFLOW_INIT
CHIP ID:P0U706/WAFER: W04/ X: X15/ Y: Y35
secondary_jump_to_spl: secure chip flow
X3 SPL : secondary core wake up and jump to spl done (cpu_core_cfg=0)
SFLOW_FIN_HW_A
U-Boot SPL 2018.09-00846-g37c759ce5c (May 07 2021 - 16:02:44 +0800)
SPACC Init - ID: (00000061)
SPL emmc boot mode (from strap)
emmc: width = 4, mclk = 48000000, sclk = 24000000
ddr_type = 1 (LPDDR4)
ddr_hdr.ecc_gran: 0x0
ddr_hdr.ecc_map: 0x0
ddr_hdr.sbr_pattern0: 0x0
ddr_hdr.sbr_pattern1: 0x0
ddr_freq = 00
board id = 31000004
ddr datarate: 3200
### SAMSUNG DDR ###
no ddr pin set
detect part number: 108
detect ddr freq: c80
board id alternative:0x0
hb_ddr_index: 12
ddr_type = 1, ddr_vendor=3, ddr_freq=3200
dram_pll_init
sscg disabled
control load ddrc src_addr: c9600, load_addr: 802caa20, src_len: 920
[DDR INFO] ==ddr_release_info==
[DDR INFO] VERSION: develop
[DDR INFO] BUILD: 2021-05-07-16:02
[DDR INFO] GIT COMMIT: 37c759ce5cd816a6919e54d16a65555efd94b983
[DDR INFO] GIT TIME: Fri, 7 May 2021 16:00:26 +0800
[DDR INFO] ==ddr_features==
[DDR INFO] RDBI: 0
[DDR INFO] WDBI: 1
[DDR INFO] InlineECC: 0
[DDR INFO] DM: 1
[DDR INFO] DDC: 1
[DDR INFO] SSCG: 0
[DDR INFO] BOARD: XS_ENABLE
[DDR INFO] ddr_controller_cfg done
load ddr phy src_addr: ca200, load_addr: 802caa20, src_len: 420
ATxSlewRate : 15f
ATxImpedance : 7f
TxSlewRate : 19f
TxOdtDrvStren : 600
TxImpedanceCtrl : e3f
CalDrvStr0 : 11
VrefInGlobal : 104
board_type = 4 (CUSTOMER_BOARD)
load dqmap src addr: dc000, load_addr: 802caa20, src_len: 20
[DDR INFO] dwc_ddrphy_train start
magic = 544f4248
load imem1 src_addr: 9ca00, load_addr: 802caa20, src_len: 8000
load dmem1 src_addr: c8800, load_addr: 802caa20, src_len: 684
executing 1D fw
load imem2 src_addr: a4a00, load_addr: 802caa20, src_len: 8000
load dmem2 src_addr: c9000, load_addr: 802caa20, src_len: 564