当前位置:网站首页>Software protection scenario of NOR FLASH flash memory chip ID application
Software protection scenario of NOR FLASH flash memory chip ID application
2022-08-11 00:01:00 【Goku is so timid】
Each manufacturer's 25 series nor flash memory chips (Winbond, Macronix, gd, etc. will have their own manufacturer ID to indicate, in the product application, you can choose to identify the manufacturer ID or ignore the manufacturer ID. GenerallyRecognize ID to load different drivers
So ID can be used as basic software protection.
- Vendor ID required:
In fact, when the single-chip microcomputer performs the read and write work on the 25 series chip, it needs to check whether the chip is a manufacturer chip preset by the single chip program (preset by the program developer). If it is detected that the chip ID of the 25 series is not presetIf the manufacturer ID is set, the single-chip microcomputer stops reading and writing, which also causes the situation that we usually say that it cannot be recognized.
- No need to identify the vendor ID:
The MCU does not need to check the ID of the memory chip when reading and writing, but directly reads the internal storage data. For this kind of customer, all the corresponding memory chips can be used
Generally speaking, it is best not to bind the chip ID, so that the memory chips of different manufacturers can be directly replaced.However, some product customers will specifically bind memory chips to ensure product stability and anti-counterfeiting requirements.At this time, if the customer needs a new storage 25Qxx to replace, how to solve this?Method 1: Add the new memory manufacturer ID to the MCU software (detailed in the product specification)Method 2: Release the verification link of the memory chip ID when the single-chip microcomputer reads, so that the single-chip microcomputer can directly readMethod 3: Don't change it, or use the original memory chipIn addition, for the newly entered NOR FLASH manufacturers, it is a compatible alternative business.Many ID-restricted scenarios cannot be used, which means losing the market.
If you don't talk about martial arts, the FLASH ID can be edited into the ID of any manufacturer. I wonder if there is such a FLASH manufacturer?Those who know it can leave a comment.
边栏推荐
猜你喜欢
随机推荐
盘点美军的无人机家底
有哪些可以投稿软件工程/系统软件/程序设计语言类外文期刊、会议?
力扣每日一题-第52天-387. 字符串中的第一个唯一字符
iNFTnews | Web3时代,用户将拥有数据自主权
12. Handling JSON
[21天学习挑战赛——内核笔记](五)——devmem读写寄存器调试
Design and Realization of Employment Management System in Colleges and Universities
oai 采样频率计算
Microsoft: Into Focus with Scott Guthrie Scott Hanselman Rajesh Jha and Kevin Scott | KEY11
Talking about cors
UOJ#749-[UNR #6]稳健型选手【贪心,分治,主席树】
Deep Learning Transformer Architecture Analysis
C语言%(%d,%c...)
Kubernetes 维护技术分享
14. Thymeleaf
如何便捷获取参考文献的引用格式?
Call activity of Activiti7 sub-process
后疫情时代,VR全景营销这样玩更加有趣!
线上突然查询变慢怎么核查
The Missing Semester of Your CS Education




![[数据可视化] 图表设计原则](/img/f3/691dd58d1e334f9f62efa23e27ec76.png)
![[Excel知识技能] 将“假“日期转为“真“日期格式](/img/96/ece9c3885fd4abe4bf4d211813b9c4.png)

![[C] the C language program design, dynamic address book (order)](/img/bb/b44066e91219a57b653e330198e4a0.png)

