Hi,
I found there is the difference between the default value of the register in programming guide and read value.
Could you confirm them just in case?
--
[Share Register]
0x01: 0x40 (datasheet) -> 0x0B (actual)
[CTLE/CDR Register]
0x2E: 0x24 (datasheet) -> 0x20 (actual)
0x3B: 0x80 (datasheet) -> 0x02 (actual)
0x3C: 0x5C (datasheet) -> 0x41 (actual)
0x80: 0x50 (datasheet) -> 0x00 (actual)
0x82: 0x80 (datasheet) -> 0x00 (actual)
0x83: 0x70 (datasheet) -> 0x00 (actual)
0x84: 0x04 (datasheet) -> 0x00 (actual)
[ConfigIO Register]
0x21: 0xC0 (datasheet) -> 0xE2 (actual)
0x26: 0x05 (datasheet) -> 0x22 (actual)
0x29: 0x20 (datasheet) -> 0x34 (actual)
0x2F: 0x00 (datasheet) -> 0x04 (actual)
0x32: 0x0A (datasheet) -> 0x00 (actual)
0x33: 0x11 (datasheet) -> 0x00 (actual)
--
I read the following thread, and the registers in the thread are same result as our product.
E2E thread title : LMH1297: there is difference between default value in programming guide and actual read result
Best regards,