K3 SoC (AM64x, AM62x, AM62A...) have a set of One-Time Programmable (OTP) efuses:
1. The user's secure root key set to support Root-of-Trust (RoT) secure boot
2. The extended OTP efuse for general purpose usage by user, where
- 384 bits extended general purpose OTP efuse on AM64x
- 1024 bits extended general purpose OTP efuse on AM62x/AM62A
The FAQ discuss
- options to program the extended OTP efuse on AM64x/AM62x/AM62A SoC
- how to use SYSFW to program the extended OTP efuse
It is recommended to refer to the related FAQ on "How to update IDs (USB & PCIe PID/VID, MAC ID) by programming extended OTP on AM6x"
e2e.ti.com/.../faq-how-to-update-ids-usb-pcie-pid-vid-mac-id-by-programming-extended-otp-on-am6x
The details on how to use OTP keywriter to program the extended OTP efuse is covered in the OTP keywriter package. See Note#1 below.