AnsweredAssumed Answered

i.MX6ULLRM: OCOTP General purpose banks and words messed

Question asked by lategoodbye on Jan 17, 2018
Latest reply on Jan 17, 2018 by igorpadykov

Hi,

i noticed that the bank 8 in the headline (p. 2432, chapter 37.5.72, reference manual IMX6ULLRM rev 1, 11/2017) is definitely wrong. I think it should be bank 7.

 

But more confusingly, the U-Boot fuse command from U-Boot 2016.03-imx_v2016.03_4.1.15_2.0.0_ga+g0ec2a01 behaves different to the reference manual (Bank 7 and 8 have only 4 words per bank).

=> fuse read 7 0
Reading bank 7:

Word 0x00000000: 00000000
=> fuse read 7 1
Reading bank 7:

Word 0x00000001: 00000000
=> fuse read 7 2
Reading bank 7:

Word 0x00000002: 00000000
=> fuse read 7 3
Reading bank 7:

Word 0x00000003: 00000000
=> fuse read 7 4
Reading bank 7:

Word 0x00000004:mxc_ocotp fuse_read(): Invalid argument on 6ULL
ERROR
=> fuse read 8 0
Reading bank 8:

Word 0x00000000: 00000000
=> fuse read 8 1
Reading bank 8:

Word 0x00000001: 00000000
=> fuse read 8 2
Reading bank 8:

Word 0x00000002: 00000000
=> fuse read 8 3
Reading bank 8:

Word 0x00000003: 00000000
=> fuse read 8 4
Reading bank 8:

Word 0x00000004:mxc_ocotp fuse_read(): Invalid argument on 6ULL
ERROR

Outcomes