bcm-specs

[Specification

Writing the table

  1. Set the InternalLookupTable Offset to 0x1400

  2. 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

NoiseScale.png

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


Exported/Archived from the wiki to HTML on 2016-10-27