I'm using SGTL5000 with i.MX53.
However, some i.MX53 on our custom boards cannot communicate with SGTL5000.
I think this issue is NOT caused by SGTL5000, because 1.8V is supplied from external LDO to VDDD and other I2C slave devices on same bus work correctly.
Then, I want to confirm about SGTL5000.
Please see my questions below.
Please see Table 33 in SGTL5000 datasheet (Rev.6).
I understand LINREG_D_POWERUP initial value is 0x0 and I should set it to 0x0 if 1.8V external power is supplied to VDDD, should I?
But I doubt the initial value because about 1.6V is output from VDDD on the time 3.3V is supplied to VDDIO when power-up.
Is the initial value correct? or should I set it to 0x1 in the case?
Please see Description of ER1 in SGTL5000ER (Rev.2).
It says "The preferred supply sequencing is VDDIO/VDDA(it does not matter which comes first) and then VDDD".
Then, if I supply VDDD before VDDIO or VDDA, what is happen?