Datasheet

Data Sheet AD9557
Rev. B | Page 43 of 92
The following changes write Register 0x0200 first and then
issue an I/O update before writing the remaining M pin
configuration registers in Register 0x0201 to Register 0x0208.
The default EEPROM loading sequence from Register 0x0E10
to Register 0x0E16 is unchanged. The following steps must
be inserted into the EEPROM storage sequence:
1. R0x0E17 = 0x00 # Write one byte
2. R0x0E18 = 0x02 # at Register 0x0200
3. R0x0E19 = 0x00 #
4. R0x0E1A = 0x80 # Op code for I/O
Update R0x0E1B = 0x10 # Transfer 17 instead of
18 bytes
5. R0x0E1C = 0x02 # Transfer starts at Register address
6. R0x0E1D = 0x01 # 0x0201 instead of 0x0200
The rest of the EEPROM loading sequence is the same as the
default EEPROM loading sequence, except that the register
address of the EEPROM storage sequence is shifted down four
bytes from the default. For example,
R0x0E1E = default value of Register 0x0E1A = 0x2E
R0x0E1F = default value of Register 0x0E1B = 0x03
R0x0E20 = default value of Register 0x0E1C = 0x00
R0x0E40 = default value of Register 0x0E1C = 0x3C = 0xFF
(end of data)