ZHCAG21C September   2020  – December 2025 TPS2388 , TPS23880

 

  1.   1
  2.   TPS2388x PSE 系统固件主机接口协议用户指南
  3.   商标
  4. 简介
  5. 支持的主机接口协议
    1. 2.1 I2C
    2. 2.2 UART
  6. 主机接口数据包格式
    1. 3.1 命令格式
    2. 3.2 命令响应格式
  7. I2C 接口
    1. 4.1 I2C 写入操作
      1. 4.1.1 命令
      2. 4.1.2 响应
    2. 4.2 I2C 读取操作
  8. UART 接口
    1. 5.1 Uart 写入操作
      1. 5.1.1 命令
      2. 5.1.2 响应
    2. 5.2 UART 读取操作
      1. 5.2.1 命令
      2. 5.2.2 响应
  9. 命令列表
  10. 详细命令说明
    1. 7.1  系统复位:0x01
      1. 7.1.1 SET 系统复位命令
      2. 7.1.2 SET 系统复位响应
    2. 7.2  系统还原出厂默认设置:0x03
      1. 7.2.1 SET 系统还原出厂默认命令
      2. 7.2.2 SET 系统还原出厂默认响应
    3. 7.3  系统保存配置:0x05
      1. 7.3.1 SET 系统保存配置命令
      2. 7.3.2 SET 系统保存配置响应
    4. 7.4  系统版本:0×06
      1. 7.4.1 GET 系统版本命令
      2. 7.4.2 GET 系统版本响应
      3. 7.4.3 用于 GET 系统版本响应的有效载荷
      4. 7.4.4 版本命令过程:APP 模式(仅限 MSP430)
      5. 7.4.5 版本命令过程:BSL 模式(仅限 MSP430)
    5. 7.5  系统端口电源状态:0x8
      1. 7.5.1 GET 系统端口电源状态命令
      2. 7.5.2 GET 系统端口电源状态响应
      3. 7.5.3 用于 GET 系统端口电源状态响应的有效载荷
    6. 7.6  系统传统模式使能/禁用:0xA/0xB
      1. 7.6.1 GET 系统传统模式命令
      2. 7.6.2 GET 系统传统模式响应
      3. 7.6.3 SET 系统传统模式命令
      4. 7.6.4 SET 系统传统模式响应
      5. 7.6.5 用于系统传统 SET 命令和 GET 响应的有效载荷
    7. 7.7  系统[端口过载]重试模式:0xC/0xD
      1. 7.7.1 GET 系统重试模式命令
      2. 7.7.2 GET 系统重试模式响应
      3. 7.7.3 SET 系统重试模式命令
      4. 7.7.4 SET 系统重试模式响应
      5. 7.7.5 用于系统重试模式 SET 命令和 GET 响应的有效载荷
    8. 7.8  系统 PoE 使能:0xE/0xF
      1. 7.8.1 GET 系统 PoE 使能命令
      2. 7.8.2 GET 系统 PoE 使能响应
      3. 7.8.3 SET 系统 PoE 使能命令
      4. 7.8.4 SET 系统 PoE 使能响应
      5. 7.8.5 用于系统 PoE 使能 SET 命令和 GET 响应的有效载荷
    9. 7.9  系统中断事件:0×10
      1. 7.9.1 GET (CoR) 系统中断事件命令
      2. 7.9.2 GET 系统中断事件响应
      3. 7.9.3 用于 GET 系统中断事件响应的有效载荷
    10. 7.10 系统外部检测使能: 0×12/0×13
      1. 7.10.1 GET 系统外部检测使能命令
      2. 7.10.2 GET 系统外部检测使能响应
      3. 7.10.3 SET 系统 EXT 检测使能命令
      4. 7.10.4 SET 系统外部检测使能响应
      5. 7.10.5 用于系统外部检测使能 SET 命令和 GET 响应的有效载荷
    11. 7.11 系统固件更新:0×15
      1. 7.11.1 SET 系统固件更新命令
      2. 7.11.2 SET 系统固件更新响应
    12. 7.12 系统 OSS 信号源:0x16 和 0x17
      1. 7.12.1 GET 系统 OSS 信号源命令
      2. 7.12.2 GET 系统 OSS 信号源响应
      3. 7.12.3 SET 系统 OSS 信号源命令
      4. 7.12.4 SET 系统 OSS 信号源响应
      5. 7.12.5 用于系统 OSS 信号源 SET 命令和 GET 响应的有效载荷
    13. 7.13 系统中断屏蔽:0x18/0x19
      1. 7.13.1 GET 系统中断屏蔽命令
      2. 7.13.2 GET 系统中断屏蔽响应
      3. 7.13.3 SET 系统中断屏蔽命令
      4. 7.13.4 SET 系统中断屏蔽响应
      5. 7.13.5 用于系统中断屏蔽 SET 命令和 GET 响应的有效载荷
    14. 7.14 系统端口故障状态:0x1A
      1. 7.14.1 GET (CoR) 系统端口故障状态命令
      2. 7.14.2 GET 系统端口故障状态响应
      3. 7.14.3 用于获取系统端口故障状态响应的有效载荷
    15. 7.15 系统 PSE 启动设置:0x1C/0x1D
      1. 7.15.1 GET 系统 PSE 启动设置命令
      2. 7.15.2 GET 系统 PSE 启动设置响应
      3. 7.15.3 SET 系统 PSE 启动设置命令
      4. 7.15.4 SET 系统 PSE 启动设置响应
      5. 7.15.5 系统 PSE 启动设置 SET 命令和 GET 响应的有效载荷
    16. 7.16 系统端口矩阵:0x1E/0x1F
      1. 7.16.1 GET 系统端口矩阵命令
      2. 7.16.2 GET 系统端口矩阵响应
      3. 7.16.3 SET 系统端口矩阵命令
      4. 7.16.4 SET 系统端口矩阵响应
      5. 7.16.5 用于系统端口矩阵 SET 命令和 GET 响应的有效载荷
    17. 7.17 系统端口矩阵配置完成:0x21
      1. 7.17.1 系统端口矩阵配置完成命令
      2. 7.17.2 系统端口矩阵配置完成命令响应
    18. 7.18 系统端口矩阵复位:0x23
      1. 7.18.1 复位系统端口矩阵命令
      2. 7.18.2 复位系统端口矩阵响应
    19. 7.19 系统禁用多个端口:0x25
      1. 7.19.1 SET – 禁用多端口命令
      2. 7.19.2 SET – 禁用多端口响应
    20. 7.20 I2C 超时配置:0x26/0x27
      1. 7.20.1 GET I2C 超时配置命令
      2. 7.20.2 GET I2C 超时配置响应
      3. 7.20.3 SET I2C 超时配置
      4. 7.20.4 SET I2C 超时配置命令响应
      5. 7.20.5 用于 GET I2C 超时配置响应的有效载荷
    21. 7.21 系统 NMI 处理:0x28/0x29
      1. 7.21.1 GET 系统 NMI 处理 - 0x28
      2. 7.21.2 GET 系统 NMI 处理响应
      3. 7.21.3 SET 系统 NMI 处理 - 0x29
      4. 7.21.4 SET 系统 NMI 处理响应
      5. 7.21.5 用于系统 NMI 处理的有效载荷
    22. 7.22 系统清除 MCU 复位原因响应:0x2B
      1. 7.22.1 SET 系统清除 MCU 复位原因响应命令
      2. 7.22.2 SET 系统清除 MCU 复位原因响应
    23. 7.23 系统 MCU 复位恢复状态主机操作:0x2C/0x2D
      1. 7.23.1 GET 系统 MCU 复位恢复状态主机操作命令
      2. 7.23.2 GET 系统 MCU 复位恢复状态主机操作响应
      3. 7.23.3 SET 系统 MCU 复位恢复状态主机操作命令
      4. 7.23.4 SET 系统 MCU 复位恢复状态主机操作响应
      5. 7.23.5 用于系统 MCU 复位恢复状态主机操作 GET 响应的有效载荷
      6. 7.23.6 用于系统 MCU 复位恢复状态主机操作 SET 命令的有效载荷
    24. 7.24 PSE 器件温度:0x30
      1. 7.24.1 GET PSE 器件温度命令
      2. 7.24.2 GET PSE 器件温度响应
      3. 7.24.3 GET PSE 器件温度响应的有效载荷
    25. 7.25 器件 PSE 故障:0x32
      1. 7.25.1 GET (CoR) 器件 PSE 故障命令
      2. 7.25.2 GET 器件 PSE 故障响应
      3. 7.25.3 用于 GET 器件 PSE 故障响应的有效载荷
    26. 7.26 PSE 输入电压:0x34
      1. 7.26.1 GET PSE 输入电压命令
      2. 7.26.2 GET PSE 输入电压响应
      3. 7.26.3 GET PSE 输入电压响应的有效载荷
    27. 7.27 PSE 硬件/软件版本:0x36
      1. 7.27.1 GET PSE 硬件/软件版本命令
      2. 7.27.2 GET PSE 硬件/软件版本响应
      3. 7.27.3 用于 GET PSE 硬件/软件版本响应的有效载荷
    28. 7.28 系统端口功率限制模式:0x40/0x41
      1. 7.28.1 GET 系统端口功率限制模式命令
      2. 7.28.2 GET 系统端口功率限制模式响应
      3. 7.28.3 SET 系统端口功率限制模式命令
      4. 7.28.4 SET 系统端口功率限制模式响应
      5. 7.28.5 用于系统端口功率限制模式 SET 命令和 GET 响应的有效载荷
    29. 7.29 系统功率组配置:0x42/0x43
      1. 7.29.1 GET 系统功率组配置命令
      2. 7.29.2 GET 系统功率组配置响应
      3. 7.29.3 SET 系统功率组配置命令
      4. 7.29.4 SET 系统功率组配置响应
      5. 7.29.5 用于系统功率组配置 SET 命令和 GET 响应的有效载荷
    30. 7.30 系统功率保护频带:0x46/0x47
      1. 7.30.1 GET 系统功率保护频带命令
      2. 7.30.2 GET 系统功率保护频带响应
      3. 7.30.3 SET 系统功率保护频带命令
      4. 7.30.4 SET 系统功率保护频带响应
      5. 7.30.5 用于系统功率保护频带 SET 命令和 GET 响应的有效载荷
    31. 7.31 系统多电源模式:0x48/0x49
      1. 7.31.1 GET 系统多电源模式命令
      2. 7.31.2 GET 系统多电源模式响应
      3. 7.31.3 SET 系统多电源模式命令
      4. 7.31.4 SET 系统多电源模式响应
      5. 7.31.5 用于系统多电源模式 SET 命令和 GET 响应的有效载荷
    32. 7.32 系统总消耗功率:0x4A
      1. 7.32.1 GET 系统总消耗功率命令
      2. 7.32.2 GET 系统总消耗功率响应
      3. 7.32.3 用于 GET 系统总消耗功率响应的有效载荷
    33. 7.33 系统总分配功率:0x4C
      1. 7.33.1 GET 系统总分配功率命令
      2. 7.33.2 GET 系统总分配功率响应
      3. 7.33.3 用于 GET 系统总分配功率响应的有效载荷
    34. 7.34 系统总可用功率:0x4E
      1. 7.34.1 GET 系统总可用功率命令
      2. 7.34.2 GET 系统总可用功率响应
      3. 7.34.3 用于 GET 系统总可用功率响应的有效载荷
    35. 7.35 传统系统支持的功率:0x50/0x51
      1. 7.35.1 GET 系统传统模式支持的功率命令
      2. 7.35.2 GET 系统传统模式支持的功率响应
      3. 7.35.3 SET 系统传统模式支持的功率命令
      4. 7.35.4 SET 系统传统模式支持的功率响应
      5. 7.35.5 用于系统传统模式支持的功率 SET 命令和 GET 响应的有效载荷
    36. 7.36 系统为静态 PPM 使能 Autoclass 功率:0x52/0x53
      1. 7.36.1 GET 系统为静态 PPM 使能 Autoclass 功率命令
      2. 7.36.2 GET 系统为静态 PPM 使能 Autoclass 功率命令响应
      3. 7.36.3 SET 系统为静态 PPM 使能 Autoclass 功率命令
      4. 7.36.4 SET 系统为静态 PPM 使能 Autoclass 功率响应
      5. 7.36.5 用于系统为静态 PPM 使能 Autoclass 功率 SET 命令和 GET 响应的有效载荷
    37. 7.37 额外功率预算配置:0x54/0x55
      1. 7.37.1 GET 额外功率预算配置命令
      2. 7.37.2 GET 额外功率预算配置命令响应
      3. 7.37.3 SET 额外功率预算配置命令
      4. 7.37.4 SET 额外功率预算配置命令响应
      5. 7.37.5 用于额外功率预算配置 SET 命令和 GET 响应的有效载荷
    38. 7.38 端口 Autoclass 测量使能:0x60/0x61
      1. 7.38.1 GET 端口 Autoclass 测量使能命令
      2. 7.38.2 GET 端口 Autoclass 测量使能命令响应
      3. 7.38.3 SET 端口 Autoclass 测量使能命令
      4. 7.38.4 SET 端口 Autoclass 测量使能响应
      5. 7.38.5 用于系统为静态 PPM 使能 Autoclass 功率 SET 命令和 GET 响应的有效载荷
    39. 7.39 端口优先级:0x62/0x63
      1. 7.39.1 GET 端口优先级命令
      2. 7.39.2 GET 端口优先级响应
      3. 7.39.3 SET 端口优先级命令
      4. 7.39.4 SET 端口优先级响应
      5. 7.39.5 用于端口优先级 SET 命令和 GET 响应的有效载荷
    40. 7.40 端口状态:0x64
      1. 7.40.1 GET 端口状态命令
      2. 7.40.2 GET 端口状态响应
      3. 7.40.3 GET 端口状态响应的有效载荷
    41. 7.41 端口功率限制:0x66/0x67
      1. 7.41.1 GET 端口功率限制命令
      2. 7.41.2 GET 端口功率限制响应
      3. 7.41.3 SET 端口功率限制命令
      4. 7.41.4 SET 端口功率限制响应
      5. 7.41.5 用于端口功率限制 SET 命令和 GET 响应的有效载荷
    42. 7.42 启用端口:0x68/0x69
      1. 7.42.1 GET 端口使能命令
      2. 7.42.2 GET 端口启用响应
      3. 7.42.3 SET 端口使能命令
      4. 7.42.4 SET 端口使能响应
      5. 7.42.5 用于端口使能 SET 命令和 GET 响应的有效载荷
    43. 7.43 端口授予功率:0x6C
      1. 7.43.1 GET 端口授予功率命令
      2. 7.43.2 GET 端口授予功率响应
      3. 7.43.3 用于 GET 端口授予功率响应的有效载荷
    44. 7.44 端口消耗功率:0x6E
      1. 7.44.1 GET 端口消耗功率命令
      2. 7.44.2 GET 端口消耗功率响应
      3. 7.44.3 用于 GET 端口消耗功率响应的有效载荷
    45. 7.45 端口计数器:0x70
      1. 7.45.1 GET 端口计数器命令
      2. 7.45.2 GET 端口计数器命令响应
      3. 7.45.3 用于 GET 端口计数器响应的有效载荷
    46. 7.46 导通传统端口:0x73
      1. 7.46.1 SET 端口传统模式开启命令
      2. 7.46.2 SET 端口传统模式开启响应
    47. 7.47 端口 LLDP 功率协商:0x74/0x75
      1. 7.47.1 GET 端口 LLDP 功率协商命令
      2. 7.47.2 GET 端口 LLDP 功率协商响应
      3. 7.47.3 SET 端口 LLDP 功率协商命令
      4. 7.47.4 SET 端口 LLDP 功率协商响应
      5. 7.47.5 用于端口 LLDP 功率协商 SET 命令和 GET 响应的有效载荷
    48. 7.48 端口 I2C 地址:0x76
      1. 7.48.1 GET 端口 I2C 地址命令
      2. 7.48.2 GET 端口 I2C 地址响应
    49. 7.49 端口保存配置:0x79
      1. 7.49.1 设置端口保存配置命令
      2. 7.49.2 设置端口保存配置响应
    50. 7.50 端口 PCUT 配置:0x7A/0x7B
      1. 7.50.1 GET 端口 PCUT 命令
      2. 7.50.2 GET 端口 PCUT 响应
      3. 7.50.3 SET 端口 PCUT 命令
      4. 7.50.4 SET 端口 PCUT 响应
      5. 7.50.5 用于端口 PCUT 配置 SET 命令和 GET 响应的有效载荷
    51. 7.51 端口 Autoclass 功率:0x7C
      1. 7.51.1 GET 端口 Autoclass 功率命令
      2. 7.51.2 GET 端口消耗功率响应
      3. 7.51.3 用于端口 Autoclass 功率 GET 命令的有效载荷
    52. 7.52 清除端口计数器:0x7F
      1. 7.52.1 SET 端口清除计数器命令
      2. 7.52.2 SET 端口清除计数器响应
    53. 7.53 端口传统模式使能:0x80/0x81
      1. 7.53.1 GET 端口传统模式使能命令
      2. 7.53.2 GET 端口传统模式使能响应
      3. 7.53.3 SET 端口传统模式使能命令
      4. 7.53.4 SET 端口传统模式使能响应
      5. 7.53.5 用于端口传统使能 SET 命令和 GET 响应的有效载荷
    54. 7.54 传统电容测量:0x82
      1. 7.54.1 GET 传统电容测量
      2. 7.54.2 GET 传统电容测量响应
    55. 7.55 4 线对作为 2 线对:0x84/0x85
      1. 7.55.1 GET 4P 作为 2P 命令
      2. 7.55.2 GET 4P 作为 2P 响应
      3. 7.55.3 SET 4P 作为 2P 命令
      4. 7.55.4 SET 系统客户字响应
      5. 7.55.5 用于 4P 作为 2P GET 响应的有效载荷
      6. 7.55.6 用于 4P 作为 2P SET 命令的有效载荷
    56. 7.56 端口 MCU 复位恢复端口状态:0x87
      1. 7.56.1 SET 端口 MCU 复位恢复端口状态命令
      2. 7.56.2 SET 端口 MCU 复位恢复端口状态响应
      3. 7.56.3 系统 MCU 复位恢复状态主机操作 SET 命令的有效载荷
    57. 7.57 调试系统端口电源管理 (PPM) 使能:0x90/0x91
      1. 7.57.1 GET 调试系统 PPM 使能命令
      2. 7.57.2 GET 调试系统 PPM 使能响应
      3. 7.57.3 SET 调试系统 PM 使能命令
      4. 7.57.4 SET 调试系统 PPM 使能响应
      5. 7.57.5 调试系统 PM 使能 SET 命令和 GET 响应的有效载荷
    58. 7.58 调试 PSE 寄存器:0x92/0x93
      1. 7.58.1 GET 调试 PSE 寄存器命令
      2. 7.58.2 GET 调试 PSE 寄存器响应
      3. 7.58.3 SET 调试 PSE 寄存器命令
      4. 7.58.4 SET 调试 PSE 寄存器响应
  11. MSP430 GPIO 分配
  12. MSPM0 GPIO 分配
  13. 10修订历史记录

SET 系统中断屏蔽命令

操作码有效载荷长度有效载荷校验和总长度
1 字节1 字节2 字节1 字节5 字节
0x192请参阅 节 7.13.5校验和