一、误以为 “恢复出厂 / *RST” 能修复 EEPROM 坏块
真相:完全无效,甚至加重损坏。
*RST、恢复出厂、断电重启 只改运行时参数,不改 EEPROM 硬件坏块标记。
EEPROM 坏块保护是硬件级 + 固件锁死,外部复位命令无法清除坏块表。
误操作后果:反复写入会增加 EEPROM 写入次数,加速老化,触发更严的写保护。
二、误以为 “用第三方软件 / SCPI 能解锁或修复坏块”
真相:第三方软件只能读少量数据,不能碰坏块管理区。
SCPI(包括 Cal:data?、*sav)无法读取 / 修改 EEPROM 坏块表、写保护位、寿命计数器。
Keysight 把 坏块管理、EEPROM 版本、写入次数放在加密 / 受保护分区,仅原厂工程工具可访问。
误区后果:用第三方工具反复写、擦,会触发固件强制写保护锁死,导致仪器直接拒绝保存任何设置。
三、误以为 “EEPROM 保护 = 数据出错,重刷固件就能好”
真相:固件升级≠修复硬件坏块,反而可能因结构不匹配变砖。
固件只管程序逻辑;EEPROM 坏块是存储介质物理 / 逻辑损坏,两者完全独立。
固件升级时若EEPROM 已有坏块 / 保护,升级程序会拒绝写入、强制回滚、甚至锁机,防止破坏校准区。
高频误区:用户不断更固件,结果:
报 EE CHKSUM / EEPROM FAIL
校准数据丢失
仪器进入只读模式,无法保存设置。
四、误以为 “频繁保存设置没关系,EEPROM 无限次写入”
真相:EEPROM 有硬寿命(10 万–100 万次),电源内部有写入次数计数器 **,到阈值直接触发保护。**
很多人循环:
plaintext
改参数 → Save → 改参数 → Save…
每 Save 一次 = 一次 EEPROM 写入,很快耗尽寿命。
坏块保护触发条件(Keysight 内部机制):
写入次数接近上限
某扇区 CRC 连续失败
写入时多次超时 / 错误
一旦进入保护:禁止一切写入操作,只能读,不能 Save、不能校准、不能恢复出厂。
五、误以为 “EEPROM 坏块可以用普通编程器读出来擦除修复”
真相:Keysight 电源 EEPROM 大多是板载、加密、固件绑定 **,直接读写会丢校准、变砖。**
外部编程器(如 CH341、TL866)无法解密校准区与坏块表。
强行读 / 写后果:
校准系数错乱 → 精度报废
固件与 EEPROM 版本不匹配 → 开机报错、循环重启
写保护位被锁死 → 仪器彻底无法写入。
六、误以为 “双区备份 = 可以自己切换修复”
真相:双区备份是固件自动管理,用户无手动切换命令。
Keysight 高端电源(如 RP7900)有 A/B 双区 EEPROM 冗余。
切换逻辑:上电固件自动校验 CRC,选有效区;用户不能手动强制切换。
误区:手动反复断电上电,试图 “碰运气切到好区”,结果:
频繁异常断电 → 两区都损坏
最终 EEPROM 完全锁死,只能送修换芯片。
七、误以为 “校准一次就能解除 EEPROM 保护”
真相:校准需要写入 EEPROM,保护模式下直接拒绝校准。
保护状态下发送 CAL 命令会报:
CAL ERROR
EEPROM WRITE PROTECTED
很多用户反复输入校准密码、强制校准,结果:锁得更死。
一句话总结(最关键)
EEPROM 坏块保护是硬件 + 固件双重锁死,第三方工具、SCPI、复位、重刷固件、校准都无法修复;盲目操作只会加速报废。
如果你愿意,我可以给你整理一份:
如何判断电源是否进入 EEPROM 坏块保护
哪些日志 / 错误码对应 EEPROM 问题
官方标准恢复流程(非第三方)