ZHCSUJ5 March 2025 TPS1689
ADVANCE INFORMATION
表 6-6 显示了 TPS1689 电子保险丝支持的 PMBus® 命令列表。
| 命令名称 | 代码 | 类型 | 说明 | PMBus® 事务 | 默认值 | 存储在片上非易失性内存中 | 存储在 EEPROM 中 |
|---|---|---|---|---|---|---|---|
| 操作 |
01h |
控制 |
电子保险丝开/关控制 |
带 PEC 的读取/写入字节 |
0x80 |
不适用 |
不适用 |
| CLEAR_FAULTS |
03h |
控制 | 清除所有故障状态位和黑盒 RAM |
发送带 PEC 的字节 |
不适用 | 不适用 | 不适用 |
| RESTORE_FACTORY_DEFAULTS |
12h |
控制 | 将所有配置寄存器初始化/复位为其出厂默认值 | 发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| STORE_USER_ALL |
15h |
控制 | 将配置值存储到 NVM/EEPROM | 发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| RESTORE_USER_ALL |
16h |
控制 | 使用 NVM/EEPROM 中存储的用户编程值初始化所有配置寄存器 | 发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| BB_ERASE |
F5h |
控制 | 擦除外部 EEPROM 中的黑盒数据 | 发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| FETCH_BB_EEPROM |
F6h |
控制 | 将黑盒 EEPROM 内容获取到内部影子寄存器中 | 发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| CLEAR_BB_RAM | FCh | 控制 | 清除 bbox RAM 的内容 | 发送带 PEC 的字节 | 不适用 | 不适用 | 不适用 |
| POWER_CYCLE |
D9h |
控制 |
断电输出并在通过 RETRY_CONFIG 寄存器进行编程的延迟后重新启动 |
发送带 PEC 的字节 | 不适用 | 不适用 |
不适用 |
| MFR_WRITE_PROTECT |
F8h |
控制 | 为 OPERATION 和 POWER_CYCLE 命令、配置寄存器、NVM 和 EEPROM 启用/禁用写入保护 | 带 PEC 的读取/写入字节 |
0x00 |
不适用 |
不适用 |
| CAPABILITY |
19h |
遥测 |
支持的 PMBus® 特性 | 带 PEC 的读取字节 |
0xD0 |
Y |
N |
| STATUS_BYTE |
78h |
遥测 | 状态寄存器低字节 | 带 PEC 的读取字节 |
未定义 |
N |
N |
| STATUS_WORD |
79h |
遥测 | 状态寄存器字 | 带 PEC 的读取字 | 未定义 |
N |
Y |
| STATUS_OUT |
7Ah |
遥测 | OUT 总线状态 | 带 PEC 的读取字节 | 未定义 |
N |
N |
| STATUS_IOUT |
7Bh |
遥测 | OUT 电流状态 | 带 PEC 的读取字节 | 未定义 |
N |
N |
| STATUS_INPUT |
7Ch |
遥测 |
IN 总线状态 |
带 PEC 的读取字节 | 未定义 |
N |
Y |
| STATUS_TEMP |
7Dh |
遥测 | 器件温度状态 | 带 PEC 的读取字节 | 未定义 |
N |
N |
| STATUS_CML |
7Eh |
遥测 | 通信、内存、逻辑状态 | 带 PEC 的读取字节 | 未定义 |
N |
N |
| STATUS_MFR_SPECIFIC |
80h |
遥测 | 特定于制造商的故障状态 | 带 PEC 的读取字节 | 未定义 |
N |
Y |
| STATUS_MFR_SPECIFIC _2 |
F3h |
遥测 | 其他特定于制造商的故障状态 | 带 PEC 的读取字 | 未定义 |
N |
N |
| PMBUS_REVISION |
98h |
遥测 | PMBus® 规范第 I 和 II 部分修订版 1.3 |
带 PEC 的读取字节 |
0x33 |
Y |
N |
| MFR_ID |
99h |
遥测 |
制造商名称 |
带 PEC 的块读取 2 个字节 |
"TI" |
Y |
N |
| MFR_MODEL |
9Ah |
遥测 | 器件名称 | 带 PEC 的块读取 8 个字节 |
"TPS1689" |
Y |
N |
| MFR_REVISION |
9Bh |
遥测 |
器件修订版本 |
带 PEC 的块读取 1 个字节 |
0x01 |
Y |
N |
| READ_VIN |
88h |
遥测 | 输入电压 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_VOUT |
8Bh |
遥测 | 输出电压 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_IIN |
89h |
遥测 |
输入电流 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_TEMPERATURE_1 |
8Dh |
遥测 | 器件温度 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_VAUX |
D0h |
遥测 |
辅助模拟输入电压 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_PIN |
97h |
遥测 |
瞬时输入电源 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_EIN |
86h |
遥测 |
累积输入能量 |
带 PEC 的块读取 6 个字节 | 未定义 |
N |
N |
| READ_VIN_AVG |
DCh |
遥测 |
平均输入电压 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_VIN_MIN |
D1h |
遥测 | 最小输入电压 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_VIN_PEAK |
D2h |
遥测 | 峰值输入电压 | 带 PEC 的读取字 | 未定义 |
N |
Y |
| READ_VOUT_AVG |
DDh |
遥测 | 平均输出电压 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_VOUT_MIN |
DAh |
遥测 | 最小输出电压 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_IIN_AVG |
DEh |
遥测 |
平均输入电流 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_IIN_PEAK |
D4h |
遥测 |
峰值输入电流 |
带 PEC 的读取字 | 未定义 |
N |
Y |
| READ_TEMP_AVG |
D6h |
遥测 |
平均器件温度 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_TEMP_PEAK |
D7h |
遥测 |
器件峰值温度 |
带 PEC 的读取字 | 未定义 |
N |
Y |
| READ_PIN_AVG |
DFh |
遥测 | 平均输入电源 | 带 PEC 的读取字 | 未定义 |
N |
N |
| READ_PIN_PEAK |
D5h |
遥测 |
峰值输入电源 |
带 PEC 的读取字 | 未定义 |
N |
N |
| READ_SAMPLE_BUF |
D8h |
遥测 |
ADC 采样缓冲器 |
带 PEC 的块读取 64 个字节 | 未定义 |
N |
N |
| READ_BB_RAM |
FDh |
遥测 |
黑盒 RAM 寄存器 |
带 PEC 的块读取 7 个字节 | 未定义 |
N |
Y |
| READ_BB_EEPROM |
F4h |
遥测 |
黑盒 EEPROM 内容 |
带 PEC 的块读取 16 个字节 | 未定义 |
N |
Y |
| BB_TIMER |
FAh |
遥测 |
黑盒嘀嗒计时器 |
带 PEC 的读取字节 | 未定义 |
N |
Y |
| PMBUS_ADDR |
FBh |
配置 |
针对 ADDR0 = 开路和 ADDR1 = 开路设置的 PMBus® 器件地址 |
带 PEC 的读取/写入字节 |
0x40 |
Y |
Y |
| VIN_UV_WARN |
58h |
配置 | 输入欠压警告阈值 | 带 PEC 的读取/写入字 |
0x0095 |
N |
N |
| VIN_UV_FLT |
59h |
配置 | 输入欠压故障阈值 | 带 PEC 的读取/写入字 |
0x008D |
Y |
Y |
| VIN_OV_WARN |
57h |
配置 | 输入过压警告阈值 | 带 PEC 的读取/写入字 |
0x00A5 |
N |
N |
| VIN_OV_FLT |
55h |
配置 | 输入过压故障阈值 | 带 PEC 的读取/写入字 |
0x000E |
Y |
Y |
| VOUT_UV_WARN | 43h | 配置 | 输出欠压警告阈值 | 带 PEC 的读取/写入字 |
0x0095 |
N |
N |
|
VOUT_PGTH |
5Fh |
配置 | 电源正常状态取消置为有效的输出阈值 | 带 PEC 的读取/写入字 |
0x008D |
Y |
Y |
|
OT_WARN |
51h |
配置 | 过热警告阈值 | 带 PEC 的读取/写入字 |
0x007E |
N |
N |
|
OT_FLT |
4Fh |
配置 | 过热故障阈值 | 带 PEC 的读取/写入字 |
0x0085 |
Y |
Y |
| PIN_OP_WARN |
6Bh |
配置 | 输入过电警告阈值 | 带 PEC 的读取/写入字 |
0x00FF |
N |
N |
| IIN_OC_WARN |
5Dh |
配置 | 输入过流警告阈值 | 带 PEC 的读取/写入字 |
0x00FF |
N |
N |
|
VIREF |
E0h |
配置 |
用于电流调节和保护块的基准电压 |
带 PEC 的读取/写入字节 |
0x32 |
Y |
Y |
| AUX/TEMP/EEDATA/EECLK/GPIOx 配置 |
E1h |
配置 | AUX/EEDATA/GPIO2 与 AUX/EECLK/GPIO1 引脚配置 | 带 PEC 的读取/写入字节 |
0x00 |
Y |
Y |
| SMBA_FLTb_CONFIG |
E2h |
配置 | SMBA/FLTb 引脚配置 | 带 PEC 的读取/写入字节 |
0x00 |
Y |
Y |
| ALERT_MASK |
DBh |
配置 | SMB 警报置为有效屏蔽 | 带 PEC 的读取/写入字 |
0x0100 |
N |
N |
| FAULT_MASK |
E3h |
配置 | FLT 置为有效屏蔽 | 带 PEC 的读取/写入字 |
0x0000 |
Y |
Y |
| DEVICE_CONFIG |
E4h |
配置 | 器件配置 | 带 PEC 的读取/写入字 |
0x1400 |
Y |
Y |
| BB_CONFIG |
E5h |
配置 | 黑盒配置 | 带 PEC 的读取/写入字节 |
0x00 |
Y |
Y |
|
OC_TIMER |
E6h |
配置 | 瞬态过流消隐计时器 | 带 PEC 的读取/写入字节 |
0x14 |
N |
N |
|
RETRY_CONFIG |
E7h |
配置 |
自动重试配置 |
带 PEC 的读取/写入字节 |
0x84 |
Y |
Y |
| ADC_CONFIG_1 |
E8h |
配置 | ADC 配置 | 带 PEC 的读取/写入字节 |
0x00 |
N |
N |
| ADC_CONFIG_2 |
E9h |
配置 | ADC 配置 | 带 PEC 的读取/写入字节 |
0x00 |
N |
N |
| PK_MIN_AVG |
EAh |
配置 | 峰值/最小值/平均值配置 | 带 PEC 的读取/写入字节 |
0x00 |
N |
N |
| PSU_VOLTAGE |
ECh |
配置 |
PSU 标称电压 |
带 PEC 的读取/写入字节 |
0x9D |
N |
N |
| INS_DLY |
F9h |
配置 |
插入延迟 |
带 PEC 的读取/写入字节 |
0x00 |
Y |
Y |
| IMON 偏移校准 | F2h | 配置 | IMON 偏移配置 | 读取/写入字节 | 0x00 | Y | Y |
| LOAD_IMON_OFFSET | CAh | 不适用 | 0x00 | Y | Y | ||
| 用户数据 | F7h | 配置 | 用户存储的通用数据 | 0x00 | Y | Y |