ZHCSSM3 July 2024 TPS546E25
ADVANCE INFORMATION
CMD 地址 | DDh |
写入事务: | 写入字 |
读取事务: | 读取字 |
格式: | 无符号二进制(2 字节) |
NVM 备份: | EEPROM |
更新: | 动态 |
此命令用于配置标准 PMBus 写保护 (10h) WRITE_PROTECT 之外的其他寄存器写保护。
返回到支持的 PMBus 命令。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
R | RW | RW | RW | RW | RW | RW | RW |
0 | WPL | TRIML | VOCL | VOFCL | WRNL | IO_TEMPL | MRGNL |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RW | RW | RW | RW | RW | RW | RW | RW |
OPL | DFGL | VIFCL | SQNCL | MFRDL | PSKYL | RNVML | SNVML |
说明:R/W = 读取/写入;R = 只读 |
位 | 字段 | 访问 | 复位 | 说明 |
---|---|---|---|---|
15 | 0 | R | 0b | 未使用,始终设置为 0。读取该位的尝试将被忽略。 |
14 | WPL | R/W | NVM | Write Protect Lock - 写保护锁定。阻止写入标准 (10h) WRITE_PROTECT 和 EXTENDED_WRITE_PROTECT 命令。一旦设置,便不可移除。 0b:(10h) WRITE_PROTECT 和 EXTENDED_WRITE_PROTECT 命令是可写的。 1b:(10h) WRITE_PROTECT 和 EXTENDED_WRITE_PROTECT 命令是只读的。 |
13 | TRIML | R/W | NVM | 阻止写入到修整相关命令(VOUT_TRIM、IMON_CAL、VOUT_SCALE_LOOP、VOUT_SCALE_MONITOR、VBOOT_OFFSET_1),包括用于设置基本输出电压且通常针对器件配置设置为固定值的命令。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
12 | VOCL | R/W | NVM | Vout Command Lock - Vout 命令锁定。阻止写入与设置基本输出电压(VOUT_MODE、VOUT_COMMAND)相关的命令,并可在应用中动态更改。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
11 | VOFCL | R/W | NVM | Vout Fault Configuration Lock - Vout 故障配置锁定。阻止写入与输出电压故障配置相关的命令(VOUT_MAX、VOUT_OV_FAULT_LIMIT、VOUT_OV_FAULT_RESPONSE、VOUT_UV_FAULT_LIMIT、VOUT_UV_FAULT_RESPONSE、VOUT_MIN)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
10 | WRNL | R/W | NVM | Warnings Lock - 警告锁定。阻止写入与警告配置相关的命令(SMBALERT_MASK、VOUT_OV_WARN_LIMIT、VOUT_UV_WARN_LIMIT、IOUT_OC_WARN_LIMIT、OT_WARN_LIMIT),包括屏蔽哪些故障或警告可以将 SMB_ALERT# 置为有效。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
9 | IO_TEMPL | R/W | NVM | Ioutand Temperature Lock - 温度锁定。阻止写入与输出电流和温度故障配置相关的命令(IOUT_OC_FAULT_LIMIT、IOUT_OC_FAULT_RESPONSE、OT_FAULT_LIMIT、OT_FAULT_RESPONSE)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
8 | MRGNL | R/W | NVM | MarginLock - 裕度锁定。阻止写入与输出电压裕度调节相关的命令(VOUT_MARGIN_HIGH、VOUT_MARGIN_LOW、VOUT_TRANSITION_RATE)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
7 | OPL | R/W | NVM | Operation Lock - 操作锁定。阻止对 OPERATION 命令进行写入。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
6 | CFGL | R/W | NVM | Configuration Lock - 配置锁定。阻止写入与设置器件配置相关的命令(FREQUENCY_SWITCH、SYS_CFG_USER1、PMB_ADDR、COMP、STACK_CONFIG)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
5 | VIFCL | R/W | NVM | Vin Fault Configuration Lock - 故障配置锁定。阻止写入与输入电压故障配置相关的命令 (VIN_OV_FAULT_LIMIT)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
4 | SQNL | R/W | NVM | Sequence Lock - 时序锁定。阻止写入与时序控制配置相关的命令(TON_DELAY、TON_RISE、TOFF_DELAY、TOFF_FALL、ON_OFF_CONFIG、VIN_ON 和 VIN_OFF)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
3 | MFRDL | R/W | NVM | Manufacturer Data Lock - 制造商数据锁定。阻止写入制造商数据命令(MFR_ID、MFR_MODEL、MFR_REVISION)。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
2 | PSKYL | R/W | NVM | PasskeyLock - 密钥锁定。阻止写入 PASSKEY 命令。这是为了防止意外或恶意尝试在没有 PASSKEY 的器件上设置 PASSKEY。设置该位还将防止通过 PASSKEY 命令解锁器件。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
1 | RNVML | R/W | NVM | Restore NVM Lock - 恢复 NVM 锁定。阻止写入 RESTORE_USER_ALL 命令。阻止 RESTORE_USER_ALL 后,仍必须允许上电后恢复。 0b:除非通过 (10h) WRITE_PROTECT 进行写保护,否则命令是可写的。 1b:命令是只读的。 |
0 | SNVML | R/W | NVM | Store NVM Lock - 存储 NVM 锁定。阻止写入 STORE_USER_ALL 命令。 0b:命令可写入,除非通过 (10h) WRITE_PROTECT 设为只读。 上电复位或恢复时为 1b:命令是只读的。 在所有其他时间为 1b:存储前无变化,然后复位或恢复。 |