Contents
Writing the table
Set the InternalLookupTable Offset to 0x1400
Write the correct table data to the InternalLookupTable (without updating the offset register)
A PHY
PHY Revision 2
0 |
0x6767 |
1 |
0x6767 |
2 |
0x6767 |
3 |
0x6767 |
4 |
0x6767 |
5 |
0x6767 |
6 |
0x6767 |
7 |
0x6767 |
8 |
0x6767 |
9 |
0x6767 |
10 |
0x6767 |
11 |
0x6767 |
12 |
0x6767 |
13 |
0x6700 |
14 |
0x6767 |
15 |
0x6767 |
16 |
0x6767 |
17 |
0x6767 |
18 |
0x6767 |
19 |
0x6767 |
20 |
0x6767 |
21 |
0x6767 |
22 |
0x6767 |
23 |
0x6767 |
24 |
0x6767 |
25 |
0x6767 |
26 |
0x0067 |
PHY Revision 3
0 |
0x2323 |
1 |
0x2323 |
2 |
0x2323 |
3 |
0x2323 |
4 |
0x2323 |
5 |
0x2323 |
6 |
0x2323 |
7 |
0x2323 |
8 |
0x2323 |
9 |
0x2323 |
10 |
0x2323 |
11 |
0x2323 |
12 |
0x2323 |
13 |
0x2300 |
14 |
0x2323 |
15 |
0x2323 |
16 |
0x2323 |
17 |
0x2323 |
18 |
0x2323 |
19 |
0x2323 |
20 |
0x2323 |
21 |
0x2323 |
22 |
0x2323 |
23 |
0x2323 |
24 |
0x2323 |
25 |
0x2323 |
26 |
0x0023 |
PHY Revision 4 or greater
0 |
0xA4A4 |
1 |
0xA4A4 |
2 |
0xA4A4 |
3 |
0xA4A4 |
4 |
0xA4A4 |
5 |
0xA4A4 |
6 |
0xA4A4 |
7 |
0xA4A4 |
8 |
0xA4A4 |
9 |
0xA4A4 |
10 |
0xA4A4 |
11 |
0xA4A4 |
12 |
0xA4A4 |
13 |
0xA400 |
14 |
0xA4A4 |
15 |
0xA4A4 |
16 |
0xA4A4 |
17 |
0xA4A4 |
18 |
0xA4A4 |
19 |
0xA4A4 |
20 |
0xA4A4 |
21 |
0xA4A4 |
22 |
0xA4A4 |
23 |
0xA4A4 |
24 |
0xA4A4 |
25 |
0xA4A4 |
26 |
0x00A4 |
G PHY
G PHY Revision <=5
Offset |
Value |
0 |
0x6C77 |
1 |
0x5162 |
2 |
0x3B40 |
3 |
0x3335 |
4 |
0x2F2D |
5 |
0x2A2A |
6 |
0x2527 |
7 |
0x1F21 |
8 |
0x1A1D |
9 |
0x1719 |
10 |
0x1616 |
11 |
0x1414 |
12 |
0x1414 |
13 |
0x1400 |
14 |
0x1414 |
15 |
0x1614 |
16 |
0x1716 |
17 |
0x1A19 |
18 |
0x1F1D |
19 |
0x2521 |
20 |
0x2A27 |
21 |
0x2F2A |
22 |
0x332D |
23 |
0x3B35 |
24 |
0x5140 |
25 |
0x6C62 |
26 |
0x0077 |
G PHY Revision >= 6
Use this table for G PHYs with revision 6 and for G PHYs with revision 7 or higher with bit 0x0200 in PHYRegister 0x0449 unset.
0 |
0xD8DD |
1 |
0xCBD4 |
2 |
0xBCC0 |
3 |
0xB6B7 |
4 |
0xB2B0 |
5 |
0xADAD |
6 |
0xA7A9 |
7 |
0x9FA1 |
8 |
0x969B |
9 |
0x9195 |
10 |
0x8F8F |
11 |
0x8A8A |
12 |
0x8A8A |
13 |
0x8A00 |
14 |
0x8A8A |
15 |
0x8F8A |
16 |
0x918F |
17 |
0x9695 |
18 |
0x9F9B |
19 |
0xA7A1 |
20 |
0xADA9 |
21 |
0xB2AD |
22 |
0xB6B0 |
23 |
0xBCB7 |
24 |
0xCBC0 |
25 |
0xD8D4 |
26 |
0x00DD |
G PHY Revision >= 7 with bit set
Use this table for GPHYs with revision 7 or greater which have bit 0x0200 PHYRegister 0x0449 set.
0 |
0xA4A4 |
1 |
0xA4A4 |
2 |
0xA4A4 |
3 |
0xA4A4 |
4 |
0xA4A4 |
5 |
0xA4A4 |
6 |
0xA4A4 |
7 |
0xA4A4 |
8 |
0xA4A4 |
9 |
0xA4A4 |
10 |
0xA4A4 |
11 |
0xA4A4 |
12 |
0xA4A4 |
13 |
0xA400 |
14 |
0xA4A4 |
15 |
0xA4A4 |
16 |
0xA4A4 |
17 |
0xA4A4 |
18 |
0xA4A4 |
19 |
0xA4A4 |
20 |
0xA4A4 |
21 |
0xA4A4 |
22 |
0xA4A4 |
23 |
0xA4A4 |
24 |
0xA4A4 |
25 |
0xA4A4 |
26 |
0x00A4 |