JAJSLQ5C April 2021 – September 2022 ADS127L11
PRODUCTION DATA
The register map CRC is used to check the register map contents for unintended changes. Write a new register map CRC code to the CRC register whenever the registers are changed. The CRC code is calculated over the 00h to 0Eh register addresses, skipping the 02h and 03h addresses (STATUS and CONTROL registers). The ADC continuously compares the CRC code written to the CRC register to an internal value. If the values do not match, the REG_ERR bit in the STATUS register is set. If set, correct the register values or update the CRC code then write 1b to the bit to clear the error flag. No other action is taken by the ADC in the event of a register map error. The register map CRC check is optional and is enabled by the REG_CRC bit of the CONFIG4 register.
Read the REV_ID register of the individual ADC when calculating the CRC code because the REV_ID can change during device production without notice. Set the REG_CRC bit to 1 (enabled) when calculating the CRC code because this bit must be set to enable the CRC check. The register map CRC code computation is the same as the one shown in the Section 8.5.3 section.