I am unable to clear the OWD bit in the external EEPROM.
I am also unable to read from or write to the EEPROM.
My output is at high impedance and I am reading the reference voltage on the output.
I am programming through the ONE wire PRG line and cycling power. TEST pin is pulled low. Therefore, the PGA309 writes the EEPROM table through I2C.
The procedure that I am using is CMD VDUT_OFF, Wait 0.5 seconds, CMD WAKE_UP_ONE, Read or Write to EEPROM Table.
For Write, I send ONE 0x55 0x02 [Address: 0xLowByte 0xHighByte] then ONE 0x55 0x08 [Data: 0xLowBye 0xHighByte] for each 2-byte word of the first part of the EEPROM table.
For Read, I send ONE 0x55 0x02 [Address: 0xLowByte 0xHigh Byte] then ONE 0x55 0x20 R R for each 2-byte word of the first part of the EEPROM table.
At this point, I am uncertain of the contents of address 0 & 1 (TI Flag) or the checksum of the first part of the EEPROM table.
Are there any procedures for resetting or initializing the EEPROM table to FFFF's or any other method to clear the table/OWD bit?