我正在尝试让熔丝配置标头在 ls1028ardb 上自动运行,但是在我将标头添加到我的映像后,我的启动卡在 ATF (BL2) 并且无法继续运行。
当我浏览 input_fuse_file 文件时,这是我在 lsdk pdf 中使用的文件
固定机载 DDR
注意:4 GB DDR4,32 位,CL=11,ECC 通知中:BL2:v2.4(版本):lf-5.10.52-2.1.0-rc2-0-gbb
4957067-dirty
通知:BL2:版本:2025 年 9 月 24 日 13:20:00
我的启动过程永远停留在这里。我将其更改为 LS1028 作为平台,除了 OEM UID,我什么都没指定,以下是我的输入文件:
[root@fbubuntu ls2088_1088]$ cat input_fuse_file
/*
* Copyright 2018 NXP
*/
---------------------------------------------------
# 指定平台。[必须]
# 选择平台-LS2088/LS1088 PL
ATFORM=LS1028
-------------------------------------------------------------------------------------------------
# 一次性二进制形式的可编程主密钥标志。
[必须]
# 0000-> 程序默认最小 OTPMK 值
# 0001-> 程序随机 OTPMK 值 # 0010-> 程序用户提供的 OTPMK 值
# 0101-> 使用预先编程的最小值编程随机 OTPMK 值
# 0110-> 程序用户提供的 OTPMK 值和预先编程的最小值
# 1xxx-> 不要吹掉 OTPMK OTPMK_FLAGS=1000
# 一次性可编程主密钥值。
# [可选取决于标志,如果 OTPMK_FLAGS= " 0010 " 或 " 0110 "] OTPMK_0= OTPMK_1= OTPMK_2= OTPMK_3= OTPMK_3= OTPMK_4= OTPMK_5= OTPMK_6=
OTPMK_7=---------------------------------------------------------# 超级根密钥哈希 [可选] SRKH_0= SRKH KH_
1= SRKH_
2= SRKH_3= SRKH_4= SRKH_5= SRKH_5= SRKH_6= SRKH_6= SRKH_7=
---------------------------------------------------------------------------------------------
[可选的]
# e.g OEM_UID_0=11111111
OEM_UID_0=12345678
OEM_UID_1=21436587
OEM_UID_2=34567812
OEM_UID_3=12345678
OEM_UID_4=87654321
---------------------------------------------------
# 指定调试质询和响应值。[可选]
# 例如 DCV_0=11111111 DCV_0= DCV_1= DRV_0= DRV_1= DRV_1=-------------------------------------------------------------
----------------------------------------# 以二进制形式指定调试
级
别。
[可选的]
# 000 -> 全面开放:调试门户无条件启用。
# 001 -> 通过质疑答复有条件开放,无需通知。
# 01x -> 通过挑战响应有条件开放,并发出通知。
# 1xx -> 已关闭。禁用所有调试门户。
DBG_LVL=
------------------------------------------------------------------------------------
# 二进制形式的系统配置寄存器位 [可选]
# WP(OEM 写入保护)
# ITS(安全意图)# ZD(ZUC 禁用)
# K0、K1、K2、K3、K4、K5、K6(密钥撤回位)
# FR0(字段返回 0)
# FR1(字段返回 1)
WP= ITS= NSEC= ZD= K0= K1= K2= K3= K3= K4= K5= K6= FR0= FR0= FR1=-----------------------------------------------------------------
# 指定输出保险丝
配置文件名。(默认值:fuse_scr.bin)[可选]
output_fuse_filename=fuse_scr
.bin-------------------------------------------------------------------------