我想启用 OCOTP_SW_S
tiCKY 寄存器中的 FIELD_RETURN_LOCK 位。
IMX6DQ6SDLSRM 描述它设置为始终启用以保护 FIELD_RETURN 保险丝。
但是,当我检查 OCOTP_SW_STICKY 寄存器时,FIELD_RETURN_LOCK 位始终为 0b。
我认为 FIELD_RETURN_LOCK 在我的测试环境中被禁用。
如何将 FIELD_RETURN_LOCK 设置为 1b = 启用?
来自 IMX6DQ6SDLSRM:

我的测试环境:
开发板 SABRE-AI CPU2
SoC i.MX6DL
BSP Linux 4.1.15_2.0.0_ga
我的测试结果:
(1) 从 U-boot 提示符读取 OCOTP_SW_STICKY 寄存器。
=> md.l 0x21bC050 1
021bc050: 00000018
(2) 在 U-boot 源代码中的 DCD 表中添加以下行。修改后我无法从调试控制台获取任何日志。
数据 4 0x021bc050 0x00000004