ZHCSMR1C october 2019 – september 2021 UCC5870-Q1
PRODUCTION DATA
The calculation process begins by initializing the command frame by XORing it with the current CRC (0xFF for the very first command frame). Next, the XOR'd value is divided by the polynomial. The result is used as the CRC for the next frame. Repeat the process until all of the frames are run through the calculation. Note that the CRC is updated internal with every 16-bits, so the actual read/write command byte must be included in the calculation. See Figure 7-36 for an example calculation.