AnsweredAssumed Answered

IMX6ULL - burn OCOTP block

Question asked by Bartosz Bilas on Jan 3, 2020
Latest reply on Jan 3, 2020 by Diego Adrian Cuevas

Hello everyone,

I'm struggling with burning data into OCOTP block on IMX6ULL (MCIMX6Y2DVM05AB revision) using mainline U-Boot 2019.04. According to the reference manual, I try to write data into Bank7 Word0 using built-in fuse_prog function but I always get  `mxc_ocotp fuse_prog(): Access protect error` error despite the fact that the address, operation and value are valid. For the test purpose I've switched to the IMX6UL and I was there able to write data into OCOTP without any problem using the same code, changing only the bank. So my question is: is it possible to burn OCOTP block in IMX6ULL and if so, how to do that correctly?