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.