简单说:固件版本是整机运行的程序版本,EEPROM 版本是校准 / 参数存储区的格式版本;两者独立、用途不同、更新时机也不一样。
一、固件版本(Firmware Version)
是什么:电源主控芯片运行的完整程序镜像,相当于设备的 “操作系统 + 应用程序”。
存放在哪里:主板上的 Flash/ROM(非易失,但一般用户不可写)。
包含内容:
整机控制逻辑、SCPI 命令解析
测量算法、保护机制、通信协议
面板显示、按键处理、故障诊断
如何查询(公开标准命令):
scpi
SYST:VERS? // 返回类似 C.02.08.769
*IDN? // 也含固件版本
何时更新:官方发布新版固件时(修复 bug、加功能、改算法),用户可通过PathWave BenchVue / 固件升级工具刷写。
二、EEPROM 版本(EEPROM Version)
是什么:校准数据、出厂配置、用户设置所在存储区的格式 / 结构版本,属于底层数据定义。
存放在哪里:独立的 EEPROM 或 Data Flash(可反复擦写,寿命有限,约 10 万–100 万次)。
包含内容:
出厂校准常数、量程修正系数
校准次数、校准日期、校准状态
用户保存的电压 / 电流预设、通信配置、保护阈值
如何查询:无公开标准 SCPI 命令;仅能通过:
原厂专用诊断工具 / 工程命令
联系 Keysight 售后读取内部版本号
何时更新:
固件升级时,若新版改变了 EEPROM 数据结构,会同步更新 EEPROM 版本并迁移旧数据
校准、保存用户设置、恢复出厂时改写 EEPROM 内容(但不一定升版本)
三、核心区别对照表
表格
四、常见关系与注意事项
版本号不一定同步:同一固件版本可能对应多个 EEPROM 版本;反之亦然。
固件升级≠EEPROM 版本升级:只有当固件改动了校准数据 / 配置结构时,才会升级 EEPROM 版本。
EEPROM 写入次数≠版本号:版本号是 “格式标识”,写入次数是 “擦写次数计数器”(用于评估寿命)。
五、实际意义
做功能 / 兼容性测试:关注固件版本(决定支持哪些命令、功能、算法)。
做校准 / 维护 / 寿命评估:关注EEPROM 写入次数与版本(判断校准数据是否有效、EEPROM 是否老化)。