This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/TSC2013-Q1: CFR 2 value is not the same as written .

Part Number: TSC2013-Q1

Tool/software: Linux

Hi , 

From my linux driver , i am writing Configuration Register 2 with value 0xB81C i.e 1011 1000 0001 1100

but when i read the value it is 0x1C18 i.e 0001 1100 0001 1000 .

I2C transaction seems to be fine , we have checked it on oscilloscope . What can be the problem .

Can TSC2013 change its register value without host intervention ?

Regards,