This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4AH-Q1: Reference Clock Divider - Valid values

Part Number: TDA4AH-Q1
Other Parts Discussed in Thread: TDA4VM

Hi TI,

We are trying to get USXGMII working and are currently debugging to ensure that we are clocked at the correct rate.

In the SDK within csl_serdes3.c (line 408; CSL_serdesRefclkSel), if we want a 156.25MHz reference clock (PMA_CMN_REFCLK_DIG_DIV) the code sets the register to a value of 0x3. However in the J784s4 register spreadsheet, under the wiz16b8m4ct3 tab this is a reserved value. The only appropriate values are 0 and 2, with 3 listed as "Divide by 8 (Reserved)".
Are you able to confirm the code is correct, and the register spreadsheet just hasn't been updated?
Kind regards,
Scott