CMS_OP_SC_FW_REBOOT (0x03) - 4.0 English

Alveo Card Management Solution Subsystem Product Guide (PG348)

Document ID
PG348
Release Date
2023-11-10
Version
4.0 English
Table 1. CMS_OP_SC_FW_REBOOT (0x03) Message Format
MAILBOX Offset 32-bit Word Field Type Field Description
0x00 [0] Host Request Message Header

31:24 Opcode (0x3)

23:0 Reserved

0x04 [1] Host Request BSL Jump Address 1
  1. The BSL jump address is a fixed value of 0x201.
Table 2. CMS_OP_SC_FW_REBOOT (0x03) Worked Example
Host Action Function
Peek 0x28018 Check mailbox availability by confirming CONTROL_REG[5] is 0.
Poke 0x29000 0x03000000 Write the request message header into MAILBOX Word 0 (Opcode).

Assumes HOST_MSG_OFFSET_REG = 0x1000.

Poke 0x29004 0x00000201 Write BSL Jump Address (0x201) into MAILBOX Word 1.
Poke 0x28018 0x20 Set CONTROL_REG[5] to 1 to indicate a new request message is available.
Peek 0x28018 Poll CONTROL_REG bit 5 until ‘0’ is received indicating CMS has completed the operation.
Peek 0x28304 Confirm no errors in HOST_MSG_ERR_REG.