打印
[其它产品/技术]

如何清空存储芯片的HI-ROM区域

[复制链接]
384|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
论坛各位大佬老师们好,我有款芯片型号是S71WS256PC0HH3YR0,然后检测里面Hi-Rom第一行是写了程序的,找别人说清除不了,可能是原厂生产就有的程序吗?有办法清除吗,如果清除不了怎么让这一行程序在写入其他程序的时候不影响使用
型号的规格书:https://www.mouser.cn/datasheet/2/196/FASLS03051_1-3005007.pdf

使用特权

评论回复
沙发
shenxiaolin| | 2025-1-21 16:41 | 只看该作者
过来学习一下

使用特权

评论回复
板凳
liu96jp| | 2025-1-22 16:54 | 只看该作者
Hi-ROM(High-ROM) 是芯片中的一个特殊区域,通常用于存储厂商的出厂配置、引导程序或其他固件。这个区域可能是OTP(One-Time Programmable,一次性可编程)或受保护的ROM区域,因此无法通过常规的擦除操作清除。

使用特权

评论回复
地板
kaif2n9j| | 2025-1-22 18:06 | 只看该作者
如果第一行程序是原厂生产时写入的,可能是用于芯片初始化、引导或其他关键功能的代码。这种代码通常是为了确保芯片的正常运行,因此厂商会对其进行保护

使用特权

评论回复
5
l1uyn9b| | 2025-1-22 19:10 | 只看该作者
如果 Hi-ROM 是 OTP 区域:OTP 区域一旦写入,就无法擦除或修改。这是由硬件设计决定的,无法通过软件或外部工具改变。

使用特权

评论回复
6
lamanius| | 2025-1-22 20:16 | 只看该作者
如果 Hi-ROM 是受保护的 ROM 区域:可能需要特定的解锁序列或厂商提供的工具才能擦除。如果没有相关工具或权限,普通用户无法清除

使用特权

评论回复
7
q1d0mnx| | 2025-1-22 22:06 | 只看该作者
建议查阅芯片的 datasheet(数据手册),确认 Hi-ROM 区域的具体性质(是否为 OTP 或受保护区域)

使用特权

评论回复
8
tax2r6c| | 2025-1-22 23:36 | 只看该作者
如果无法清除,跳过 Hi-ROM 区域:在编写新程序时,确保不覆盖 Hi-ROM 区域。可以通过调整程序的起始地址或分区来避开这个区域。

使用特权

评论回复
9
p0gon9y| | 2025-1-23 08:28 | 只看该作者
保留 Hi-ROM 的功能,如果 Hi-ROM 中的程序是芯片正常运行所必需的(如引导程序),不要尝试覆盖或修改它

使用特权

评论回复
10
lix1yr| | 2025-1-23 10:25 | 只看该作者
使用芯片的其他区域,将新程序写入 Hi-ROM 以外的 Flash 区域(如 Main Memory 区域),确保新程序与 Hi-ROM 中的程序共存。

使用特权

评论回复
11
d1ng2x| | 2025-1-23 11:52 | 只看该作者
查阅 Datasheet:首先,仔细阅读芯片的 datasheet,了解 Hi-ROM 区域的具体地址范围、功能以及是否可擦除。

使用特权

评论回复
12
cen9ce| | 2025-1-23 13:14 | 只看该作者
使用支持该芯片的编程工具(如 Cypress/Infineon 提供的工具),检查 Hi-ROM 区域的状态,并尝试跳过该区域进行编程。

使用特权

评论回复
13
AdaMaYun| | 2025-1-26 12:51 | 只看该作者
查找一下有没有专门的工具进行清楚

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝