Part Number: ADS127L21
Hi TI support team
I have a question regarding the M_CRC_ERR in the STATUS2 Register of the ADC.
My config is:
CONFIG1 = 0x03
CONFIG2 = 0x07
CONFIG3 = 0x67
FILTER1 = 0xE7
FILTER2 = 0x01
FILTER3 = 0x00
OFFSET2 = 0x00
OFFSET1 = 0x00
OFFSET0 = 0x00
GAIN2 = 0x40
GAIN1 = 0x00
GAIN0 = 0x00
The calculated CRC including DEVID and REVID is 0xBE. Which seems correct. I also double checked it with another tool. After I wrote that value to the MAIN_CRC register I reset the flag in the STATUS2 register by writing a "1" to it. After that i read the STATUS2 register back and the M_CRC_ERR is still "1". I read back all the registers to check if they are correct and there are no errors. Double checked it with my oscilloscope and it shows the correct values.
Do I have to wait after resetting the flag?
Regards Theo