Are the general purpose fuses free for user usage? When I read their values on a fresh IMX8M it appears quite a few of the bits had already been blown (ex. OCOTP_HW_OCOTP_GP10 was set to 0xd503201f). If they aren't free for user usage, what are they used for?
Thanks and Regards
Hello Brendan,
They are uses for Fuses, there is a way to access/burn the fuses using sysfs. The OCOTP fuses are available at /sys/fsl_otp.To enable this you need to enable the "CONFIG_FSL_OTP" in Linux.
You can write one script containing the command " echo "value_to_burn_fuse" > /sys/fsl_otp/<fuse_register> ", which you have to run automatically after boot.
You can also refer this link for various ways to burn the fuses.
Regards