Part Number: ADC121C021
I've found that writing to the I2C registers sometimes doesn't actually update the register. Once it happens I am unable to write to any register but can perform reads successfully. I can make it come out of this state by performing a conversion (reading register 0), then I can write to the registers again.
I haven't found any cause for this. I2C seems fine, there is another device on the bus that works without issue. I am running in automatic conversion mode, but this can happen when that isn't configured.
Could you provide guidence on why this could be happening?


