DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1 , DLPC231-Q1 , DLPC231S-Q1
Table 3-13, Table 3-14, and Figure 3-10 describe the SPI Short Status read protocol.
MOSI Controller Output, Peripheral input (e.g. Host Output, DLPC230 input):
| DATA BYTE | DESCRIPTION |
|---|---|
| CMD1 | 1-byte write command op-code. This is C0h for Short Status. |
| Tag | 1-byte identifier used to uniquely mark each command sent by host controller. |
| Length1 | Length of the transmitted data payload. This is always 0 for short status. |
| CRC1 | CRC or checksum for the read header data. This includes the op-code, tag, and length. |
MISO Controller input, Peripheral output (e.g. Host input, DLPC230 output):
| DATA BYTE | DESCRIPTION |
|---|---|
| CMD1 | Echo of the received command op-code from the host controller. |
| Tag | Echo of the received tag from the host controller. |
| LengthR1 | Length of the short status. The value is always 4 bytes. |
| Data1(a:d) | Short status data. This data is defined in Section 8.2.110 (Main Application) and Section 7.2.6 (Boot Application). |
| CRC-R1 | CRC or checksum for the read data. This includes the op-code, tag, length, and short status data. |
Figure 3-10 SPI Short Status