2.3. eFuse U-Boot Command Reference¶
U-Boot provides the following commands to access eFuse:
efuser: Read an eFuse area.
efusew: Write an eFuse area.
2.3.1. efuser¶
- [Description]
Read data from an eFuse area.
- Syntax
efuser EFUSE_AREA
- [Parameters]
Parameter Name
Description
EFUSE_AREA
eFuse area name, Reference eFuse User-Writable Areas and eFuse Security Configuration Fields.
- [Example]
Read eFuse USER area data
cv184x# efuser USER 00000000: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 ........ cv184x#
2.3.2. efusew¶
- [Description]
Write data to an eFuse area.
- Syntax
efuser EFUSE_AREA DATA
- [Parameters]
Parameter Name
Description
EFUSE_AREA
eFuse area name, Reference eFuse User-Writable Areas and eFuse Security Configuration Fields.
DATA
Data to write to eFuse, represented in hexadecimal
- [Example]
Write the data 030201 to the user-defined area
cv184x# efusew USER 030201 Write eFuse USER(0) with: 00000000: 03 02 01 ... cv184x# efuser USER 00000000: 03 02 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000020: 00 00 00 00 00 00 00 00 ........ cv184x#