Skip to content

New PMBUS Commands defined in the M-CRPS Open Compute Specification #4

Description

@CanCrusher42

The latest version of the M-CRPS spec adds new PMBUS commands. The latest version of this spec can be found at https://www.opencompute.org/documents/m-crps-r1-v1p0-rc4-pdf

On or about page 159 is a list of the new commands in the 0xD0-0xDE range

D0h - MFR_COLD_REDUNDANCY_CONFIG Read/Write Byte w/PEC
D1h - MFR_READ_CONFIG_FILE_SIZE Read Block w/PEC
D2h - MFR_READ_CONFIG_BLOCK_SIZE Read Word w/PEC
D3h - MFR_READ_CONFIG_FILE Read Block w/PEC
D4h - MFR_HW_COMPATIBILITY Read Word w/PEC
D5h - MFR_FWUPLOAD_CAPABILITY Read Byte w/PEC
D6h - MFR_FWUPLOAD_MODE Read/Write Byte w/PEC
D7h - MFR_FWUPLOAD Block Write w/ PEC (size = block size from image
header)
D8h - MFR_FWUPLOAD_STATUS Read Word w/PEC
D9h - MFR_FW_REVISION Block Read w/PEC (3 bytes)
DAh - MFR_SPDM Block Write – Block Read Process Call w/ PEC
DBh - MFR_FRU_PROTECTION Read/Write byte w/PEC
DCh - MFR_BLACKBOX Block Read w/ PEC (230 byes)
DDh - MFR_REAL_TIME_BLACK_BOX Block Write/Read w/ PEC (4 bytes)
DEh - MFR_SYSTEM_BLACK_BOX Block Write/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions