跳转至

MCTP over SMBus/I2C (Management Component Transport Protocol over SMBus/I2C)

MCTP(Management Component Transport Protocol)over SMBus/I²C 是 DMTF 制定的管理通信协议,允许管理控制器(如 BMC、EC、NIC)通过 SMBus 或 I²C 通信,用于设备监控、远程管理、电源与散热控制等,常见于服务器、嵌入式系统与硬件监控。

SMBus 与 I²C 使用相同的电气总线与相同的 MCTP 绑定,因此由同一组解码覆盖;无论总线标示为 SMBus 或 I²C,都选用此解码。

MCTP 为传输层无关协议,可在 PCIe、I²C、SMBus、I3C、UART、Ethernet 等接口运行。通道前缀差异见 Settings。

Decode Settings

Decode Settings

MCTP over SMBus/I2C Decode Settings
  • Channel: 指定 SCL/SDA 接在逻辑分析仪的通道。
  • Destination Address Configuration: 设置器件地址及其对应通信协议(可打开地址表;Default 会还原规格Default 地址阶梯)。
  • Advanced Decode Setting: 显示原始 data 的详细含义。各协议勾选时栏位启用(Enable)进阶解码。Default:Control/PLDM/NCSI/Ethernet/SPDM 为未勾选。
    • Control/PLDM/NCSI/Ethernet/NVME/SPDM/Vendor PCI/Vendor IANA
  • SPDM Startup Setting: SPDM 启动参数。Default:Signature (S) 256、HashCnt (H) 2、Ext-AsymCnt (A) 1、Ext-HashCnt (E) 1。

Result

MCTP over SMBus/I2C Result

MCTP over SMBus/I2C 解码结果