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

首先了解下OTP的背景:

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

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

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

 

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

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

 

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

我们看个读的时序:

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

good luck

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值