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.

TAS2770: TAS2770 getting reset after system boot

Part Number: TAS2770

Hi,

i am using nxp imx 8M NANO board with TAS2770.my board is working on android OS. i want to set few register  values of TAS2770 as per my requirement on boot up. i am using i2c_smbus_write_byte_data to set register values in tas2770.c i can see values getting modified there itself when read the registers values. But when my  board is completely booted up and i use "i2cdump"then i see those values are replaced with default values mentioned in datasheet. when i debugged it further, i came to know that i am getting TDM clock error interrupt. is this error responsible to reset my slave? if no, what could be the reason that registers written by me gets replaced with default register values even when i already have modified the values? how can i write values to registers as per my requirement  on boot up itself ? what could be the other scenarios that can reset my slave? please help to debug this issue.

Thanks in advance.

Regards,

Bipin