Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
CanCrusher42 opened this issue Jan 30, 2024 · 0 comments
Open

Comments

@CanCrusher42
Copy link

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/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant