IMX8 - unable to override OCOTP shadow registers. Is there a way?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMX8 - unable to override OCOTP shadow registers. Is there a way?

566 次查看
ParkerJesme
Contributor I

I am trying to emulate fuse registries but the the source code does not support the `override` command in uboot.
I have tried using `devmem2` for reading and still no luck.

```c
devmem2 0x08000000
/dev/mem opened.
Memory mapped at address 0xffffa04b9000.
Read at address 0x08000000 (0xffffa04b9000): 0xA000AC62
```

Is there a way to write and read to the fuse registers in userspace?

标记 (2)
0 项奖励
回复
1 回复

556 次查看
AldoG
NXP TechSupport
NXP TechSupport

Hello,

It is impossible to write the shadow registers without programming the fuses. For security reasons, the OCOTP can only be modified by the SECO.

And the SECO (nor the SCU) doesn't export any API to write only the shadow registers without programming the fuses.

Best regards,
Aldo.

0 项奖励
回复