Tuning Guidelines (Includes GR)#

As an optional step, Orin EQOS RGMII may need tuning using two fields (AUTO_CAL_PU_OFFSET and AUTO_CAL_PD_OFFSET) of the pad calibration register on the customer board. This is only needed if the RGMII trace does not match the connected calibration resistor. The software provides the following calibration parameters in the device tree to program it.

Parameter

Description

nvidia,pad_auto_cal_pu_offset

Specifies EQOS ETHER_QOS_AUTO_CAL_CONFIG_0 reg, pad calibration 2’s complement offset for pull-up value. Allowed range 0x0-0x1F.

Default is 0 (allowed).

nvidia,pad_auto_cal_pd_offset

Specifies EQOS ETHER_QOS_AUTO_CAL_CONFIG_0 reg, pad calibration 2’s complement offset for pull-down value. Allowed range 0x0-0x1F.

Default is 0 (allowed).

  • nvidia,pad_auto_cal_pu_offset: Specifies eqos ETHER_QOS_AUTO_CAL_CONFIG_0

reg, pad calibration 2’s complement offset

for pull-up value. Allowed range 0x0-0x1F.

Default is 0 (allowed).

  • nvidia,pad_auto_cal_pd_offset: Specifies eqos ETHER_QOS_AUTO_CAL_CONFIG_0

reg, pad calibration 2’s complement offset

for pull-down value. Allowed range 0x0-0x1F.

Default is 0 (allowed).