From SHUTDOWN or after device reset, host follows the following steps to bring up the devices for communication.
- Host sends a WAKE ping to reset or bring the devices to ACTIVE mode. In this
process, the devices in the daisy-chain will configure their own COMH and
COML ports based on their position in the daisy-chain (base device or stack
device)
- After this step, the broadcast write is
supported.
- Host performs auto-addressing to assign a device address to each device
- After this step, the broadcast read/write and single device read/write are supported.
- Host configures the COMM_CTRL[STACK_DEV] and [TOP_STACK] bits. The Top of Stack (ToS) device will disable its transmitter of the COMH (or COML based on communication direction)
- After this step, all commands, broadcast read/write, single device read/write, and stack read/write are supported.