diff options
Diffstat (limited to 'scripts/image_signing/sign_gsc_firmware.sh')
-rwxr-xr-x | scripts/image_signing/sign_gsc_firmware.sh | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/scripts/image_signing/sign_gsc_firmware.sh b/scripts/image_signing/sign_gsc_firmware.sh index af7b7dad..a5945ceb 100755 --- a/scripts/image_signing/sign_gsc_firmware.sh +++ b/scripts/image_signing/sign_gsc_firmware.sh @@ -148,13 +148,11 @@ paste_bin() { # needs to be verified and in certain cases altered. # # The function verifies that the input manifest is a proper json file, and -# that the manifest conforms to GSC version numbering and board ID flags -# conventions for various build images: -# -# - only binaries where version is set to CR50_NODE_LOCKED_VERSION can be -# converted to node locked images. Board IDs for node locked images come -# from signing instructions, and the config1 manifest field value must have -# the 0x80000000 bit set. +# that the manifest conforms to GSC board ID flags conventions for various +# build images: + +# - board IDs for node locked images come from signing instructions, and the +# config1 manifest field value must have the 0x80000000 bit set. # # - when signing pre-pvt binaries (major version number is even) the 0x10 # flags bit must be set. @@ -198,11 +196,6 @@ verify_and_prepare_gsc_manifest() { if [[ -z ${INSN_DEVICE_ID:-} ]]; then die "Node locked target without Device ID value" fi - # Case of a node locked image, it must have the fixed version. - if [[ "${epoch}.${major}.${minor}" != "${CR50_NODE_LOCKED_VERSION}" ]] - then - die "Won't create node locked images for version $epoch.$major.$minor" - fi local sub local devid0 |