2.1. eFuse Overview

The processor integrates eFuse space, which can be used for secure boot and user-defined area of 448 bits.

Please refer to eFuse user writable area and eFuse security setting fields for specific eFuse partitions.

Table 2.1 eFuse user writable area

Name

Size

Comment

USER

40 Bytes

User-defined areas

DEVICE_ID

8 Bytes

Serial number of device

HASH0_PUBLIC

32 Bytes

RSA public key hash value for secure boot

LOADER_EK

16 Bytes

AES encryption key for secure boot

DEVICE_EK

16 Bytes

User-defined areas can be locked

SECUREBOOT

4 Bytes

Enable secure boot

Table 2.2 eFuse security setting fields

Name

Comment

LOCK_HASH0_PUBLIC

Lock HASH0_PUBLIC, making this area unreadable

LOCK_LOADER_EK

Lock LOADER_EK, making this area unreadable

LOCK_DEVICE_EK

Lock DEVICE_EK so that this area cannot be read or written

SECUREBOOT

Enable secure boot