Bug Fixes in this Firmware Version

NVIDIA ConnectX-5 Adapter Cards Firmware Release Notes v16.35.3502 LTS

Internal Ref.

Issue

3272599

Description: Removed the option to clear "Tx disable cap" for all non-baseT SFP modules.

Keywords: Tx disable cap

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3339087

Description: Added a split mask verification process to check whether or not a module is split in HCA.

Keywords: Cables, split module

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3411270

Description: Fixed an issue that resulted in firmware crash when setting large payload length values (more than ~1500) in NC-SI command's header.

Keywords: NC-SI

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3405790

Description: Fixed an issue that resulted in the interface type being shown as "unsupported" in CMIS modules.

Keywords: CMIS

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3418889

Description: Updated the NEGOTIATE_ALGORITHMS response according to the SPDM specification.

Keywords: SPDM

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3409686

Description: Added the option to clear the DPC registers after warm reboot.

Keywords: DPC

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3411116

Description: Fixed the configuration of the TS1s sent by the DownStream port (DSP) when moving to EQLZ.ph2.

Keywords: DSP

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3138665

Description: Changed the initial Tx preset configuration for the DownStream port (DSP).

Keywords: Tx, DSP

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3138665

Description: PLDM firmware update process fails in case 1304 bytes chunk size is chosen.

Keywords: PLDM firmware update

Discovered in Version: 28.34.4000

Fixed in Release: 28.37.1014

3336619

Description: Fixed an issues that occurred during secure firmware update when decrypting and authenticating each chunk of data using its authentication tag. The issue appeared when the main code chunk was split between the user chunks and any GCM operation (e.g., flash read with decryption). This GCM operation broke the GCM context for main chunk authentication and therefore failed.

Keywords: Secure firmware update, GCM, code chunk

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3327847

Description: CNP received, handled, and ignored counters in the hardware counters cannot work after moving to Programmable Congestion Control mode.

Keywords: CNP, Programmable Congestion Control

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3336610

Description: Fixed a rare issue that prevented the hardware from handling an error flow that occurred when accessing the DPA cluster L2 cache from the firmware processor. In this case the firmware processor hardware requested a VA=>PA translation from the internal mmio, and the address translation was broken by the mmio on the 4K page boundary.

Keywords: Error handling, mmio, firmware processor

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

3073517

Description: When connecting a ConnectX-7 adapter card to a ConnectX-5 or an NVIDIA Spectrum switch and trying to raise 10G/40G over 100G optics cable is not supported.

Keywords: Optical cables, ConnectX-5, NVIDIA Spectrum

Discovered in Version: 28.33.4030

Fixed in Release: 28.37.1014

3358994

Description: Fixed an issue that prevented the hardware from consuming Port-VL and credits, which consequently blocked traffic from being transmitted due to a race condition between the firmware and the hardware when accessing the chip memory (CR space).

Keywords: Firmware race, CR space, Port-VL

Discovered in Version: 28.36.1010

Fixed in Release: 28.37.1014

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