当前位置:网站首页>NOR FLASH闪存芯片ID应用之软件保护场景
NOR FLASH闪存芯片ID应用之软件保护场景
2022-08-10 23:41:00 【悟空胆好小】
每个厂家的25系列nor flash闪存芯片(华邦,旺宏,gd等都会有自己的厂商ID注明,在产品应用时,可以选择需要识别厂商ID和忽略厂商ID 。一般都是识别ID加载不同的驱动
所以ID可以作为基本的软件保护用。
- 需要识别厂商ID:
其实就是单片机在执行对25系列芯片的读写工作时需要先检查该芯片是不是单片机程序预先设定的厂商芯片(程序开发人员预设),假如检测到25系列的芯片ID不是预设的厂商ID则单片机终止读写工作,也就造成我们通常说的无法识别的情况。
- 不需要识别厂商ID:
则是单片机读写时不需要核对存储芯片的ID,直接读取内部存储数据,针对这种客户,所有对应的存储芯片都是可以使用的
一般说来,不绑定芯片ID是最好的,这样可以直接将不同厂家的存储芯片替换使用。但是有些产品客户为保证产品的稳定性和防伪要求,特定会针对存储芯片进行绑定。这时候假如客户又需要新的存储25Qxx去替换,这该怎么解决?
方法一:将新的存储器厂商ID加入单片机软件内(产品规格书内有详细介绍)
方法二:解除单片机读取时对存储芯片ID的校验环节,使得单片机直接读取
方法三:不要换了,还是用原来的存储芯片
另外对于新进入的NOR FLASH 厂家而言,做的是兼容替代生意。很多ID限制的场景不能使用,这就意味着失去市场。
不讲武德的话,FLASH ID可编辑成任何厂家的ID,不知道是否有这样的FLASH厂家? 知道的小伙伴可以留言评论看看。
边栏推荐
猜你喜欢
Talk预告 | 中国科学技术大学和微软亚洲研究院联合培养博士生冷燚冲:语音识别的快速纠错模型FastCorrect
Kioptrix Level 1 靶机wp
ROS实验笔记之——安装QPEP以及Intel-MKL
15. 拦截器-HandlerInterceptor
SQL注入基础---order by \ limit \ 宽字节注入
烘干衣服问题
Easy-to-use translation plug-in - one-click automatic translation plug-in software
excel英文自动翻译成中文教程
VR全景+安全科普教育,让学生们提高安全意识
14. Thymeleaf
随机推荐
5. Lombok
22年全国程序员1月薪资出炉,才知道年薪 40 万以上的有这么多?
SAS数据处理技术(一)
IEEE的论文哪里可以下载?
12. 处理 JSON
13. 内容协商
缓存知识总结
Rust从入门到精通05-语句和表达式
11. 自定义转换器
Starting a new journey - Mr. Maple Leaf's first blog
Cache knowledge summary
[C] the C language program design, dynamic address book (order)
开源一夏 | 参与开源能让人更幸福
UOJ#749-[UNR #6]稳健型选手【贪心,分治,主席树】
回收站的文件删了怎么恢复,回收站文件恢复的两种方法
3. 容器功能
Doris建表注意事项,实时数仓的同学记得收藏
proxy代理服务_2
10. 接收参数相关注解
8. WEB 开发-静态资源访问