下载链接:百度网盘 请输入提取码 提取码:1z0i
OTP读写教程:
1、下载文件后,OTP数据文件夹这个这个文件夹里面。
2、打开脚本-->文件-->打开脚本。
3、选择你的OTP分区数据文件,后缀名为 .PAS 的文件。
4、PAS文件是在NeoProgramme是可以运行的文件脚本的,同时如果你知道OTP文件的字节的话,可以编辑修改,就像图中的 MX25L1606E_OTP.PAS 文件是我知道otp的大小的字节进行修改的!
MX25L1606E 下载地址:链接:百度网盘 请输入提取码
提取码:eyco
MX25L1606E 中文下载地址:链接:https://pan.baidu.com/s/1I0RnpLnGzjKQhTPyPwrk购物 提取码:vg8v
这个可以刷NR285G的OTP的加密区
比如NR285G的加密区16进制代码为:
03 17 00 02 04 09 00 00 10 10 4C 02 00 01 04 00 04 00 09 01 09 05 00 00 07 00 03 01
前面都是加密数据,后面需要自己添加FF加满就好了!
5、要么直接打开文件,然后 区段指令:
先 READ_OTP_PAGE-->运行
后 WRITE_OTP_PAGE-->运行
再 SET_OTP_LOCK_BIT-->运行
最后 YES -->确定就好(注意区分大小写的)
链接:百度网盘 请输入提取码
提取码:tcki
最后为校验OTP是否刷入成功可以
先 READ_OTP_PAGE-->运行
看看是否和文中的16进制代码一致即可!
一旦OTP锁定了,就不能修改,注意!
注意:
芯片OTP区必须是没用过的, OTP区是一次性的, 已有数据的为用过的, 不能写, 不能擦.
烧写完成后, 记得将选项改回Main Memory, 避免以后写芯片 误写 不需要写OTP数据区的芯片.
每个闪存的otp分区都不一样的,注意,不一定都是通用的!