LS1028ardb fuse provisioning header not working

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

LS1028ardb fuse provisioning header not working

84 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
1 Reply

65 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