LS1028ardb fuse provisioning header not working

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1028ardb fuse provisioning header not working

365 Views
Steven_27
Contributor I

I am trying to get the fuse provisioning header working automatically on ls1028ardb, but after I added the header to my image, my booting is stuck at ATF(BL2) and would not move on.
When I browse through the input_fuse_file, this is the one that I used according to the lsdk pdf

/*
 * Copyright 2018 NXP
 */

---------------------------------------------------
# Specify the platform. [Mandatory]
# Choose Platform - LS2088/LS1088
PLATFORM=LS1088
---------------------------------------------------
# GPIO Pin to be set for raising POVDD [Optional]
POVDD_GPIO=
---------------------------------------------------
# One time programmable master key flags in binary form.[Mandatory]
# 0000 -> Program default minimal OTPMK value
# 0001 -> Program random OTPMK value
# 0010 -> Program user supplied OTPMK value
# 0101 -> Program random OTPMK value with pre-programmed minimal value
# 0110 -> Program user supplied OTPMK value with pre-programmed minimal value
# 1xxx -> Don't blow OTPMK
OTPMK_FLAGS=1000
# One time programmable master key value.
# [Optional dependent on flags, Mandatory in case OTPMK_FLAGS="0010" or "0110"]
OTPMK_0=12345678
OTPMK_1=87654321
OTPMK_2=12345678
OTPMK_3=87654321
OTPMK_4=12345678
OTPMK_5=87654321
OTPMK_6=12345678
OTPMK_7=87654321
---------------------------------------------------
# Super root key hash [Optional]
SRKH_0=
SRKH_1=
SRKH_2=
SRKH_3=
SRKH_4=
SRKH_5=
SRKH_6=
SRKH_7=
---------------------------------------------------
# Specify OEM UIDs. [Optional]
# 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
---------------------------------------------------
# Specify Debug challenge and response values. [Optional]
# e.g DCV_0=11111111
DCV_0=
DCV_1=
DRV_0=
DRV_1=
---------------------------------------------------
# Specify Debug Level in binary form. [Optional]
# 000 -> Wide open: Debug portals are enabled unconditionally.
# 001 -> Conditionally open via challenge response, without notification.
# 01x -> Conditionally open via challenge response, with notification.
# 1xx -> Closed. All debug portals are disabled.
DBG_LVL=
---------------------------------------------------
# System Configuration register bits in binary form [Optional]
# WP (OEM write protect)
# ITS (Intent to Secure)
# NSEC (Non secure)
# ZD (ZUC Disable)
# K0,K1,K2,K3,K4,K5,K6 (Key revocation bits)
# FR0 (Field return 0)
# FR1 (Field return 1)
WP=
ITS=
NSEC=
ZD=
K0=
K1=
K2=
K3=
K4=
K5=
K6=
FR0=
FR1=
---------------------------------------------------
# Specify the output fuse provisioning file name. (Default:fuse_scr.bin) [Optional]
OUTPUT_FUSE_FILENAME=fuse_scr.bin
---------------------------------------------------

I wonder what seems to be the issue here?
0 Kudos
Reply
3 Replies

216 Views
LFGP
NXP TechSupport
NXP TechSupport
0 Kudos
Reply

243 Views
Steven_27
Contributor I

Fixed DDR on board

NOTICE: 4 GB DDR4, 32-bit, CL=11, ECC on
NOTICE: BL2: v2.4(release):lf-5.10.52-2.1.0-rc2-0-gbb4957067-dirty
NOTICE: BL2: Built : 13:20:00, Sep 24 2025

My boot process is stuck forever here. I changed it to LS1028 as platform, I specified nothing but the OEM UID, the following is my input_files:

[root@fbubuntu ls2088_1088]$ cat input_fuse_file
/*
* Copyright 2018 NXP
*/

---------------------------------------------------
# Specify the platform. [Mandatory]
# Choose Platform - LS2088/LS1088
PLATFORM=LS1028
---------------------------------------------------
# GPIO Pin to be set for raising POVDD [Optional]
POVDD_GPIO=
---------------------------------------------------
# One time programmable master key flags in binary form.[Mandatory]
# 0000 -> Program default minimal OTPMK value
# 0001 -> Program random OTPMK value
# 0010 -> Program user supplied OTPMK value
# 0101 -> Program random OTPMK value with pre-programmed minimal value
# 0110 -> Program user supplied OTPMK value with pre-programmed minimal value
# 1xxx -> Don't blow OTPMK
OTPMK_FLAGS=1000
# One time programmable master key value.
# [Optional dependent on flags, Mandatory in case OTPMK_FLAGS="0010" or "0110"]
OTPMK_0=
OTPMK_1=
OTPMK_2=
OTPMK_3=
OTPMK_4=
OTPMK_5=
OTPMK_6=
OTPMK_7=
---------------------------------------------------
# Super root key hash [Optional]
SRKH_0=
SRKH_1=
SRKH_2=
SRKH_3=
SRKH_4=
SRKH_5=
SRKH_6=
SRKH_7=
---------------------------------------------------
# Specify OEM UIDs. [Optional]
# 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
---------------------------------------------------
# Specify Debug challenge and response values. [Optional]
# e.g DCV_0=11111111
DCV_0=
DCV_1=
DRV_0=
DRV_1=
---------------------------------------------------
# Specify Debug Level in binary form. [Optional]
# 000 -> Wide open: Debug portals are enabled unconditionally.
# 001 -> Conditionally open via challenge response, without notification.
# 01x -> Conditionally open via challenge response, with notification.
# 1xx -> Closed. All debug portals are disabled.
DBG_LVL=
---------------------------------------------------
# System Configuration register bits in binary form [Optional]
# WP (OEM write protect)
# ITS (Intent to Secure)
# NSEC (Non secure)
# ZD (ZUC Disable)
# K0,K1,K2,K3,K4,K5,K6 (Key revocation bits)
# FR0 (Field return 0)
# FR1 (Field return 1)
WP=
ITS=
NSEC=
ZD=
K0=
K1=
K2=
K3=
K4=
K5=
K6=
FR0=
FR1=
---------------------------------------------------
# Specify the output fuse provisioning file name. (Default:fuse_scr.bin) [Optional]
OUTPUT_FUSE_FILENAME=fuse_scr.bin
---------------------------------------------------

 

0 Kudos
Reply

346 Views
LFGP
NXP TechSupport
NXP TechSupport
Dear @Steven_27

please use the LS1028 as the PLATFORM instead the LS1088.

let me know the results please
BR
LFGP
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2163033%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELS1028ardb%20fuse%20provisioning%20header%20not%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2163033%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20am%20trying%20to%20get%20the%20fuse%20provisioning%20header%20working%20automatically%20on%20ls1028ardb%2C%20but%20after%20I%20added%20the%20header%20to%20my%20image%2C%20my%20booting%20is%20stuck%20at%20ATF(BL2)%20and%20would%20not%20move%20on.%3CBR%20%2F%3EWhen%20I%20browse%20through%20the%20input_fuse_file%2C%20this%20is%20the%20one%20that%20I%20used%20according%20to%20the%20lsdk%20pdf%3C%2FP%3E%3CDIV%3E%3CDIV%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B*%20Copyright%202018%20NXP%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%26nbsp%3B*%2F%3C%2FSPAN%3E%3C%2FDIV%3E%3CBR%20%2F%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Specify%20the%20platform.%20%5BMandatory%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Choose%20Platform%20-%20LS2088%2FLS1088%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EPLATFORM%3C%2FSPAN%3E%3CSPAN%3E%3DLS1088%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20GPIO%20Pin%20to%20be%20set%20for%20raising%20POVDD%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EPOVDD_GPIO%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20One%20time%20programmable%20master%20key%20flags%20in%20binary%20form.%5BMandatory%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%200000%20-%26gt%3B%20Program%20default%20minimal%20OTPMK%20value%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%200001%20-%26gt%3B%20Program%20random%20OTPMK%20value%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%200010%20-%26gt%3B%20Program%20user%20supplied%20OTPMK%20value%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%200101%20-%26gt%3B%20Program%20random%20OTPMK%20value%20with%20pre-programmed%20minimal%20value%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%200110%20-%26gt%3B%20Program%20user%20supplied%20OTPMK%20value%20with%20pre-programmed%20minimal%20value%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%201xxx%20-%26gt%3B%20Don't%20blow%20OTPMK%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_FLAGS%3C%2FSPAN%3E%3CSPAN%3E%3D1000%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20One%20time%20programmable%20master%20key%20value.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20%5BOptional%20dependent%20on%20flags%2C%20Mandatory%20in%20case%20OTPMK_FLAGS%3D%220010%22%20or%20%220110%22%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_0%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_1%3C%2FSPAN%3E%3CSPAN%3E%3D87654321%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_2%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_3%3C%2FSPAN%3E%3CSPAN%3E%3D87654321%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_4%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_5%3C%2FSPAN%3E%3CSPAN%3E%3D87654321%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_6%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOTPMK_7%3C%2FSPAN%3E%3CSPAN%3E%3D87654321%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Super%20root%20key%20hash%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_1%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_2%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_3%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_4%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_5%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_6%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ESRKH_7%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Specify%20OEM%20UIDs.%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20e.g%20OEM_UID_0%3D11111111%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOEM_UID_0%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOEM_UID_1%3C%2FSPAN%3E%3CSPAN%3E%3D21436587%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOEM_UID_2%3C%2FSPAN%3E%3CSPAN%3E%3D34567812%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOEM_UID_3%3C%2FSPAN%3E%3CSPAN%3E%3D12345678%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOEM_UID_4%3C%2FSPAN%3E%3CSPAN%3E%3D87654321%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Specify%20Debug%20challenge%20and%20response%20values.%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20e.g%20DCV_0%3D11111111%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EDCV_0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EDCV_1%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EDRV_0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EDRV_1%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Specify%20Debug%20Level%20in%20binary%20form.%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20000%20-%26gt%3B%20Wide%20open%3A%20Debug%20portals%20are%20enabled%20unconditionally.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20001%20-%26gt%3B%20Conditionally%20open%20via%20challenge%20response%2C%20without%20notification.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%2001x%20-%26gt%3B%20Conditionally%20open%20via%20challenge%20response%2C%20with%20notification.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%201xx%20-%26gt%3B%20Closed.%20All%20debug%20portals%20are%20disabled.%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EDBG_LVL%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20System%20Configuration%20register%20bits%20in%20binary%20form%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20WP%20(OEM%20write%20protect)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20ITS%20(Intent%20to%20Secure)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20NSEC%20(Non%20secure)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20ZD%20(ZUC%20Disable)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20K0%2CK1%2CK2%2CK3%2CK4%2CK5%2CK6%20(Key%20revocation%20bits)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20FR0%20(Field%20return%200)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20FR1%20(Field%20return%201)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EWP%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EITS%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3ENSEC%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EZD%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK1%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK2%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK3%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK4%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK5%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EK6%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EFR0%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EFR1%3C%2FSPAN%3E%3CSPAN%3E%3D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E%23%20Specify%20the%20output%20fuse%20provisioning%20file%20name.%20(Default%3Afuse_scr.bin)%20%5BOptional%5D%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EOUTPUT_FUSE_FILENAME%3C%2FSPAN%3E%3CSPAN%3E%3Dfuse_scr.bin%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E---------------------------------------------------%3CBR%20%2F%3E%3CBR%20%2F%3EI%20wonder%20what%20seems%20to%20be%20the%20issue%20here%3F%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2176203%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1028ardb%20fuse%20provisioning%20header%20not%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2176203%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDear%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F254410%22%20target%3D%22_blank%22%3E%40Steven_27%3C%2FA%3E%2C%3CBR%20%2F%3E%3CBR%20%2F%3Eplease%20follow%20the%20steps%20mentioned%20in%20the%20next%20link%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.nxp.com%2Fbundle%2FGUID-487B2E69-BB19-42CB-AC38-7EF18C0FE3AE%2Fpage%2FGUID-BBED1716-8F27-4B01-9033-075D2037CAFE.html%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.nxp.com%2Fbundle%2FGUID-487B2E69-BB19-42CB-AC38-7EF18C0FE3AE%2Fpage%2FGUID-BBED1716-8F27-4B01-9033-075D2037CAFE.html%3C%2FA%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2175218%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1028ardb%20fuse%20provisioning%20header%20not%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2175218%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFixed%20DDR%20on%20board%3C%2FP%3E%3CP%3ENOTICE%3A%204%20GB%20DDR4%2C%2032-bit%2C%20CL%3D11%2C%20ECC%20on%3CBR%20%2F%3ENOTICE%3A%20BL2%3A%20v2.4(release)%3Alf-5.10.52-2.1.0-rc2-0-gbb4957067-dirty%3CBR%20%2F%3ENOTICE%3A%20BL2%3A%20Built%20%3A%2013%3A20%3A00%2C%20Sep%2024%202025%3C%2FP%3E%3CP%3EMy%20boot%20process%20is%20stuck%20forever%20here.%20I%20changed%20it%20to%20LS1028%20as%20platform%2C%20I%20specified%20nothing%20but%20the%20OEM%20UID%2C%20the%20following%20is%20my%20input_files%3A%3C%2FP%3E%3CP%3E%5Broot%40fbubuntu%20ls2088_1088%5D%24%20cat%20input_fuse_file%3CBR%20%2F%3E%2F*%3CBR%20%2F%3E*%20Copyright%202018%20NXP%3CBR%20%2F%3E*%2F%3C%2FP%3E%3CP%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Specify%20the%20platform.%20%5BMandatory%5D%3CBR%20%2F%3E%23%20Choose%20Platform%20-%20LS2088%2FLS1088%3CBR%20%2F%3EPLATFORM%3DLS1028%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20GPIO%20Pin%20to%20be%20set%20for%20raising%20POVDD%20%5BOptional%5D%3CBR%20%2F%3EPOVDD_GPIO%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20One%20time%20programmable%20master%20key%20flags%20in%20binary%20form.%5BMandatory%5D%3CBR%20%2F%3E%23%200000%20-%26gt%3B%20Program%20default%20minimal%20OTPMK%20value%3CBR%20%2F%3E%23%200001%20-%26gt%3B%20Program%20random%20OTPMK%20value%3CBR%20%2F%3E%23%200010%20-%26gt%3B%20Program%20user%20supplied%20OTPMK%20value%3CBR%20%2F%3E%23%200101%20-%26gt%3B%20Program%20random%20OTPMK%20value%20with%20pre-programmed%20minimal%20value%3CBR%20%2F%3E%23%200110%20-%26gt%3B%20Program%20user%20supplied%20OTPMK%20value%20with%20pre-programmed%20minimal%20value%3CBR%20%2F%3E%23%201xxx%20-%26gt%3B%20Don't%20blow%20OTPMK%3CBR%20%2F%3EOTPMK_FLAGS%3D1000%3CBR%20%2F%3E%23%20One%20time%20programmable%20master%20key%20value.%3CBR%20%2F%3E%23%20%5BOptional%20dependent%20on%20flags%2C%20Mandatory%20in%20case%20OTPMK_FLAGS%3D%220010%22%20or%20%220110%22%5D%3CBR%20%2F%3EOTPMK_0%3D%3CBR%20%2F%3EOTPMK_1%3D%3CBR%20%2F%3EOTPMK_2%3D%3CBR%20%2F%3EOTPMK_3%3D%3CBR%20%2F%3EOTPMK_4%3D%3CBR%20%2F%3EOTPMK_5%3D%3CBR%20%2F%3EOTPMK_6%3D%3CBR%20%2F%3EOTPMK_7%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Super%20root%20key%20hash%20%5BOptional%5D%3CBR%20%2F%3ESRKH_0%3D%3CBR%20%2F%3ESRKH_1%3D%3CBR%20%2F%3ESRKH_2%3D%3CBR%20%2F%3ESRKH_3%3D%3CBR%20%2F%3ESRKH_4%3D%3CBR%20%2F%3ESRKH_5%3D%3CBR%20%2F%3ESRKH_6%3D%3CBR%20%2F%3ESRKH_7%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Specify%20OEM%20UIDs.%20%5BOptional%5D%3CBR%20%2F%3E%23%20e.g%20OEM_UID_0%3D11111111%3CBR%20%2F%3EOEM_UID_0%3D12345678%3CBR%20%2F%3EOEM_UID_1%3D21436587%3CBR%20%2F%3EOEM_UID_2%3D34567812%3CBR%20%2F%3EOEM_UID_3%3D12345678%3CBR%20%2F%3EOEM_UID_4%3D87654321%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Specify%20Debug%20challenge%20and%20response%20values.%20%5BOptional%5D%3CBR%20%2F%3E%23%20e.g%20DCV_0%3D11111111%3CBR%20%2F%3EDCV_0%3D%3CBR%20%2F%3EDCV_1%3D%3CBR%20%2F%3EDRV_0%3D%3CBR%20%2F%3EDRV_1%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Specify%20Debug%20Level%20in%20binary%20form.%20%5BOptional%5D%3CBR%20%2F%3E%23%20000%20-%26gt%3B%20Wide%20open%3A%20Debug%20portals%20are%20enabled%20unconditionally.%3CBR%20%2F%3E%23%20001%20-%26gt%3B%20Conditionally%20open%20via%20challenge%20response%2C%20without%20notification.%3CBR%20%2F%3E%23%2001x%20-%26gt%3B%20Conditionally%20open%20via%20challenge%20response%2C%20with%20notification.%3CBR%20%2F%3E%23%201xx%20-%26gt%3B%20Closed.%20All%20debug%20portals%20are%20disabled.%3CBR%20%2F%3EDBG_LVL%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20System%20Configuration%20register%20bits%20in%20binary%20form%20%5BOptional%5D%3CBR%20%2F%3E%23%20WP%20(OEM%20write%20protect)%3CBR%20%2F%3E%23%20ITS%20(Intent%20to%20Secure)%3CBR%20%2F%3E%23%20NSEC%20(Non%20secure)%3CBR%20%2F%3E%23%20ZD%20(ZUC%20Disable)%3CBR%20%2F%3E%23%20K0%2CK1%2CK2%2CK3%2CK4%2CK5%2CK6%20(Key%20revocation%20bits)%3CBR%20%2F%3E%23%20FR0%20(Field%20return%200)%3CBR%20%2F%3E%23%20FR1%20(Field%20return%201)%3CBR%20%2F%3EWP%3D%3CBR%20%2F%3EITS%3D%3CBR%20%2F%3ENSEC%3D%3CBR%20%2F%3EZD%3D%3CBR%20%2F%3EK0%3D%3CBR%20%2F%3EK1%3D%3CBR%20%2F%3EK2%3D%3CBR%20%2F%3EK3%3D%3CBR%20%2F%3EK4%3D%3CBR%20%2F%3EK5%3D%3CBR%20%2F%3EK6%3D%3CBR%20%2F%3EFR0%3D%3CBR%20%2F%3EFR1%3D%3CBR%20%2F%3E---------------------------------------------------%3CBR%20%2F%3E%23%20Specify%20the%20output%20fuse%20provisioning%20file%20name.%20(Default%3Afuse_scr.bin)%20%5BOptional%5D%3CBR%20%2F%3EOUTPUT_FUSE_FILENAME%3Dfuse_scr.bin%3CBR%20%2F%3E---------------------------------------------------%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2163164%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20LS1028ardb%20fuse%20provisioning%20header%20not%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2163164%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDear%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F254410%22%20target%3D%22_blank%22%3E%40Steven_27%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3Eplease%20use%20the%20LS1028%20as%20the%20PLATFORM%20instead%20the%20LS1088.%3CBR%20%2F%3E%3CBR%20%2F%3Elet%20me%20know%20the%20results%20please%3CBR%20%2F%3EBR%3CBR%20%2F%3ELFGP%3C%2FLINGO-BODY%3E