用户您好,请详细描述您所遇到的问题。
1.硬件获取渠道:公司内部自己设计的板子。
2.当前系统镜像版本:X3J3-PlatformSDK-PL2.1-V1.1.0
3.当前天工开物版本:未使用
4.问题定位:目前从log分析是DDR型号不匹配,目前板子上使用的LPDDR4型号是MT53E1G32D2FW-046WTA,通过log和代码使用的是MT53D1024M32D4DT,请帮忙提供下解决办法。
相信log如下:
NOTICE: fast_boot:0
S
F
L
O
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 : 0x13
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:PAS250/WAFER: W07/ X: X17/ Y: Y36
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-ga60d3e3b6f (Aug 20 2021 - 11:17:38 +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: 0x230111ec
ddr_hdr.sbr_pattern1: 0xf53f4ffd
ddr_freq = 05
board id = 21500000
ddr datarate: 3200
### MICRON DDR ###
no ddr pin set
detect part number: ff10
detect ddr freq: c80
board id alternative:0x0
hb_ddr_index: 6
ddr_type = 1, ddr_vendor=2, ddr_freq=3200
dram_pll_init
sscg disabled
control load ddrc src_addr: b5800, load_addr: 802caa20, src_len: 920
[DDR INFO] ==ddr_release_info==
[DDR INFO] VERSION: develop
[DDR INFO] BUILD: 2021-08-20-11:17
[DDR INFO] GIT COMMIT: a60d3e3b6f7b122f4e5e421f31889744d4cdffec
[DDR INFO] GIT TIME: Fri, 20 Aug 2021 11:15:13 +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: b6200, 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: de600, load_addr: 802caa20, src_len: 20
[DDR INFO] dwc_ddrphy_train start
magic = 544f4248
load imem1 src_addr: a1a00, load_addr: 802caa20, src_len: 8000
load dmem1 src_addr: b4a00, load_addr: 802caa20, src_len: 684
executing 1D fw
