Skip to content

Commit 778da2a

Browse files
moidxpamaury
authored andcommitted
[otp] Remove SiVal manuf identifier from emulation images.
The use of `CREATOR_SW_CFG_MANUF_STATE` as the SKU identifier is getting deprecated in favor of using the DeviceID. The DeviceID definition contains enough information to constraint code signatures to a particular SKU. The `CREATOR_SW_CFG_MANUF_STATE` will be used to capture the manufacturing state of the device. At the end of manufacturing, there will be a value configured to flag end of manufacturing. Signed-off-by: Miguel Osorio <miguelosorio@google.com>
1 parent 61c232e commit 778da2a

File tree

1 file changed

+3
-5
lines changed
  • hw/top_earlgrey/data/otp/emulation

1 file changed

+3
-5
lines changed

hw/top_earlgrey/data/otp/emulation/BUILD

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
33
# SPDX-License-Identifier: Apache-2.0
44

5-
# SKU: SiVal Bringup. ASCII code `SV00`.
6-
# The SiVal bringup SKU is intended to be use in early bring-up stages of
7-
# Earl Grey silicon. Some of the countermeasures in the ROM are disabled to
8-
# de-risk bring-up and provisioning tests.
5+
# This file contains the build rules for the OTP data for pre-silicon and
6+
# post-silicon simulation and emulation targets.
97

108
load(
119
"//rules:const.bzl",
@@ -56,7 +54,7 @@ otp_json(
5654
"CREATOR_SW_CFG_RNG_EN": otp_hex(CONST.HARDENED_FALSE),
5755
"CREATOR_SW_CFG_JITTER_EN": otp_hex(CONST.MUBI4_FALSE),
5856
"CREATOR_SW_CFG_RET_RAM_RESET_MASK": otp_hex(0x0),
59-
"CREATOR_SW_CFG_MANUF_STATE": otp_hex(CONST.MANUF_STATE.SIVAL),
57+
"CREATOR_SW_CFG_MANUF_STATE": otp_hex(CONST.MANUF_STATE.PERSONALIZED),
6058
# ROM execution is enabled if this item is set to a non-zero
6159
# value.
6260
"CREATOR_SW_CFG_ROM_EXEC_EN": otp_hex(0xffffffff),

0 commit comments

Comments
 (0)