Bug Fixes in this Firmware Version

For a list of old Bug Fixes, please see Bug Fixes History.

Internal Ref.

Issue

2796324

Description: Fixed an issue that resulted in firmware getting stuck and causing unexpected behavior when connecting an optical transceiver that support RXLOS, and the remote side port was down.

Keywords: cables, RXLOS

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2748800

Description: Fixed an issue that caused the link status to be reported incorrectly and consequently caused the link to go down due to the wrong definition of the RX_LOS polarity in the INI.

Keywords: RX_LOS polarity

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2784304

Description: Fixed an issue that prevented the system from creating more than 128K QPs.

Keywords: QP

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2798556

Description: Modified the Effective BER calculation method. Due to this, the value of the Effective BER will be slightly higher, however the link quality remains the same as prior to this change.

Note: There is no change in the Symbol BER, it is the same as prior to this change.

Keywords: BER

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2797035

Description: Removed a wrong indication of the PCIe link down in the AER registers on PCIe switch upstream port.

Keywords: PCIe

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2678394

Description: Limited the external loopback speed according to the used module's capabilities.

Keywords: Cables

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2733080

Description: This firmware version includes the following PCIe changes:

  • Fixed the ACS Port Number field in DSPs and ACS Egress Control Vector field in DSPs

  • Added support for VSC on USP of PCIe Switch

  • Fixed the mapping of Legacy Interrupts in the PCIe Switch

  • Fixed MRRS & MPS configurations in DSPs

Keywords: PCIe

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2823281

Description: Fixed an issue that resulted in wrong RNR timeout when trying to set it during the rts2rts_qp transition.

Keywords: RNR timeout

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2038112

Description: Fixed an issue that cause the flash frequency on boot to be lower than expected (under 50Mhz) by enabling the firmware to increase it on boot2 to normal frequency.

Note: On boards that use Winbond flash, the firmware is blocked if using a firmware that does not include this fix.

Keywords: Flash frequency, firmware boot, Windbond flash

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2798627

Description: Added support for DSFP AOC (CMIS) v4 when error code is not reported by the module.

Keywords: Cables

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

2740158

Description: Fixed a race between DC QP flush and DC packets that led to stuck slices in the hardware. To avoid such situation, firmware keeps the TCU drop set until QP flush is done.

Keywords: DC

Discovered in Version: 20.31.1014

Fixed in Release: 20.32.1010

© Copyright 2023, NVIDIA. Last updated on May 23, 2023.