Hello,
On the i.MX8 and i.MX8x families the OTP memory is part of the security subsystem and is controlled by the SCU and SECO only. Please refer to this blog post about how users can read and write eFuses.
Understanding how to burn eFuses on i.MX8 and i.MX8x families.
Best regards.
Hello,
Yes, you can burn fuses internally using U-boot, once the board is flashed you can use U-boot commands to read/write efuses using the SCFW API functions that are specified on the blog that is on the past answer.
Best regards.
If I have an image flashed on the board, it means that I have an external flash on the board, right?
But the external flash wasn't enabled (because we need to burn the fuses first) so it is like we don't have an external flash on the board.
How can we burn the fuses without an external flash on our board and we don't have an image flashed on the board?