I'm working on a configuration file to program an EEPROM and am running into some confusing information in the spec sheet.
In particular there are three areas for each offset that seem to relate to a "default" or reset value.
1) line with the name of the register, the line ends with a [reset = xxxx]
2) line under the yellow line, shows values for each bit
3) in the table the column labeled Reset
Sometimes all three have the same data, sometimes they are different. The documentation never says what each of these three are supposed to be so it is a little tough to figure out what to put in the configuration file.
One in particular is the offset 05, the device configuration register. Bit 1 says it is R/W so I need to put something in the file, but the description just says to use the default, but the three fields above disagree as to what the default it. So I don't know what to put in the file.
Offset 09 the PHY configuration register, says everything is reserved, but some bits are R/W, and again the three fields are different, what should I put in this offset?
The next is about custom strings. The documentation says to use UTF-16LE, my understanding of this is that each character takes two bytes, so the length field should be twice the number of characters. The LE encoding of an upper case "A" would have the 41h in the lower byte offset and 00h in the upper byte offset. Is this correct?
Thanks,
John S.