您的位置:首页 > 编程语言 > PHP开发

nand flash otp(one time Programable)驱动编写细节

2013-11-08 21:22 405 查看
首先了解下OTP的背景:

OTP 是指OTP区域内的每一bit位

1.
仅有一次将 “1” 写成 “0”的机会

2.
以上操作不能逆转(人死不能复生),即将“0”改写为“1”,也不能进行擦除该位







某些敏感的数据如:IMEI 号,有的客户要求此号能写且只能够写一次,这个时候OTP就有用武之地了。

首先需要了解下nand flash 的地址概念(一共五个bytes)







了解了地址的概念,最重要的就是读写OTP区域的时序,

我们看个读的时序:



理解了地址及时序,剩下的问题就是阅读相应处理的nand flash控制器,然后按照时序编写读写流程。

good luck
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: