DLPU057A March 2018 – April 2022
The checksum byte (Section 1.4.5) in the SPI protocol helps in identifying any errors caused during transmission and execution. It immediately informs the master of any errors using the response byte (Section 1.4.6). However, just by looking at a byte transmitted over SPI bus there is no way the slave can identify what type (Command Byte or Length or Data or Checksum) of byte it is. To solve this problem, we need a method to identify the start of a transaction.