SuperNIC Firmware
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
Maintenance Updates
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware (includes UEFI 12.1.0.10.0) | CN5000.SuperNICFirmware-12.4.0.0.8-V1.pkg | 12.4.0 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
The following table lists issues that are resolved in this release.
ID | Description | Resolved in Release |
|---|---|---|
STL-78579 | On the RDE NetworkDeviceFunction resource, the SystemGUID and PermanentSystemGUID properties report a synthesized value that does not match the host sys_image_guid and cannot be verified against any host source. This is an informational identity field with no functional impact. | 12.4.0 |
STL-78577 | Per-port InfiniBand identity is not discoverable on the RDE Port resource because it exposes only a synthesized Ethernet MAC address and does not report the InfiniBand PortGUID. | 12.4.0 |
STL-78574 | The link state that RDE reports may be inconsistent or incorrect for management clients because the mapping from InfiniBand physical port states (Offline, Init, Polling) to the Redfish Port LinkStatus enumeration is unverified and undocumented. | 12.4.0 |
STL-78573 | RDE management clients may incorrectly identify the fabric as Ethernet. On an InfiniBand HFI, the Redfish/RDE Port resource reports PortProtocol and LinkNetworkTechnology as Ethernet and provides a synthesized MAC address. These values conflict with the sibling NetworkDeviceFunction, which correctly reports InfiniBand. | 12.4.0 |
STL-72988 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | 12.4.0 |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | 12.4.0 |
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-78576 | Inventory and asset management tools cannot identify the product from Redfish because the Model and SKU properties on the RDE NetworkAdapter and PCIeDevice resources report the raw PCI device ID (0x0001) instead of the product name and SKU. | None. |
STL-77756 | After updating the SuperNIC firmware using updateAgent, one or more SuperNIC cards in a multi-card system may remain in a "Pending" firmware state following an AC power cycle. Additional AC power cycles do not resolve the issue. | Re-run the updateAgent firmware update on the affected SuperNIC card(s). To help ensure all cards complete the firmware update on the first attempt, fully power off the system (not just a power cycle) and wait at least one minute before powering back on, allowing all card capacitors to fully discharge. |
STL-76776 | Network connectivity may fail after hot-swapping cables of different types on the SuperNIC. | Reboot the host to detect the new cables. |
STL-76555 | HPC service nodes with live user sessions (such as head, NFS, and Lustre nodes) may be disrupted after a SuperNIC firmware update with updateAgent. Activating the new firmware requires a full server power-off; a warm reboot or adapter-level reset will not work. | None. |
STL-76323 | SuperNICs may intermittently fail to enumerate on the PCIe bus or initialize after a cold boot or power cycle. In affected systems, one or more SuperNICs may be absent from the OS, preventing the node from participating in the fabric until the device is successfully detected and initialized. | Power cycle the server. |
STL-75609 | The updateAgent tool may become stuck when downgrading SuperNIC firmware. | Use |
STL-75344 | PXE boot over IPv4 intermittently fails with | None. |
STL-74502 | When updating SuperNIC firmware with multiple SuperNIC adapters in a server, some cards may fail to properly update. | Disable the port on the failed SuperNIC cards using |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be ignored. |
Product Limitations
This release has the following product limitations:
lspci does not enumerate the SuperNIC with ASPM enabled, causing the BIOS screen on Intel D50DNP platforms to lock up. Disable ASPM in the BIOS.
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To work around this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
The following features are new in this release:
Support for Redfish RDE
Support for Secure PXE Boot
Support for Remote SuperNIC FW Update using MCTP SMBus
Maintenance Updates
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware (includes UEFI 12.1.0.10.0) | CN5000.SuperNICFirmware-12.3.0.1.2-V1.pkg | 12.3.0 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
None.
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-78579 | On the RDE NetworkDeviceFunction resource, the SystemGUID and PermanentSystemGUID properties report a synthesized value that does not match the host sys_image_guid and cannot be verified against any host source. This is an informational identity field with no functional impact. | None. |
STL-78577 | Per-port InfiniBand identity is not discoverable on the RDE Port resource because it exposes only a synthesized Ethernet MAC address and does not report the InfiniBand PortGUID. | None. |
STL-78576 | Inventory and asset management tools cannot identify the product from Redfish because the Model and SKU properties on the RDE NetworkAdapter and PCIeDevice resources report the raw PCI device ID (0x0001) instead of the product name and SKU. | None. |
STL-78574 | The link state that RDE reports may be inconsistent or incorrect for management clients because the mapping from InfiniBand physical port states (Offline, Init, Polling) to the Redfish Port LinkStatus enumeration is unverified and undocumented. | None. |
STL-78573 | RDE management clients may incorrectly identify the fabric as Ethernet. On an InfiniBand HFI, the Redfish/RDE Port resource reports PortProtocol and LinkNetworkTechnology as Ethernet and provides a synthesized MAC address. These values conflict with the sibling NetworkDeviceFunction, which correctly reports InfiniBand. | None. |
STL-77756 | After updating the SuperNIC firmware using updateAgent, one or more SuperNIC cards in a multi-card system may remain in a "Pending" firmware state following an AC power cycle. Additional AC power cycles do not resolve the issue. | Re-run the updateAgent firmware update on the affected SuperNIC card(s). To help ensure all cards complete the firmware update on the first attempt, fully power off the system (not just a power cycle) and wait at least one minute before powering back on, allowing all card capacitors to fully discharge. |
STL-76776 | Network connectivity may fail after hot-swapping cables of different types on the SuperNIC. | Reboot the host to detect the new cables. |
STL-76555 | HPC service nodes with live user sessions (such as head, NFS, and Lustre nodes) may be disrupted after a SuperNIC firmware update with updateAgent. Activating the new firmware requires a full server power-off; a warm reboot or adapter-level reset will not work. | None. |
STL-76323 | SuperNICs may intermittently fail to enumerate on the PCIe bus or initialize after a cold boot or power cycle. In affected systems, one or more SuperNICs may be absent from the OS, preventing the node from participating in the fabric until the device is successfully detected and initialized. | Power cycle the server. |
STL-75609 | The updateAgent tool may become stuck when downgrading SuperNIC firmware. | Use |
STL-75344 | PXE boot over IPv4 intermittently fails with | None. |
STL-74502 | When updating SuperNIC firmware with multiple SuperNIC adapters in a server, some cards may fail to properly update. | Disable the port on the failed SuperNIC cards using |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-72988 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | Run the updateAgent with the Refer to the CN5000 Maintenance and Troubleshooting Guide, “Update the SuperNIC Firmware” for the full procedure. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be ignored. |
STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | Bounce the link. |
Product Limitations
This release has the following product limitations:
lspci does not enumerate the CN5000 SuperNIC with ASPM enabled, causing the BIOS screen on Intel D50DNP platforms to lock up. Disable ASPM in the BIOS.
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To work around this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
The following features are new in this release:
Maintenance Updates
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware (includes UEFI 12.1.0.9.0) | CN5000.SuperNICFirmware-12.2.0.0.17-V1.pkg | 12.2.0 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
None.
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-77756 | After updating the SuperNIC firmware using updateAgent, one or more SuperNIC cards in a multi-card system may remain in a "Pending" firmware state following an AC power cycle. Additional AC power cycles do not resolve the issue. | Re-run the updateAgent firmware update on the affected SuperNIC card(s). To help ensure all cards complete the firmware update on the first attempt, fully power off the system (not just a power cycle) and wait at least one minute before powering back on, allowing all card capacitors to fully discharge. |
STL-76776 | Network connectivity may fail after hot-swapping cables of different types on the SuperNIC. | Reboot the host to detect the new cables. |
STL-76323 | SuperNICs may intermittently fail to enumerate on the PCIe bus or initialize after a cold boot or power cycle. In affected systems, one or more SuperNICs may be absent from the OS, preventing the node from participating in the fabric until the device is successfully detected and initialized. | Power cycle the server. |
STL-75609 | The updateAgent tool may become stuck when downgrading SuperNIC firmware. | Use |
STL-74502 | When updating SuperNIC firmware with multiple SuperNIC adapters in a server, some cards may fail to properly update. | Disable the port on the failed SuperNIC cards using |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-72988 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | Run the updateAgent with the Refer to the CN5000 Maintenance and Troubleshooting Guide, “Update the SuperNIC Firmware” for the full procedure. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be safely ignored. |
STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | Bounce the link. |
Product Limitations
This release has the following product limitations:
lspci does not enumerate the CN5000 SuperNIC with ASPM enabled, causing the BIOS screen on Intel D50DNP platforms to lock up. Disable ASPM in the BIOS.
Bulk Transfer Service is not available on port 1 of dual port SuperNIC cards.
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To work around this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
The following features are new in this release:
Single Root I/O Virtualization (SR-IOV)
Maintenance Updates
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware (includes UEFI 12.1.0.9.0) | CN5000.SuperNICFirmware-12.1.2.0.8-V1.pkg | 12.1.2 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
The following table lists issues that are resolved in this release.
ID | Description | Resolved in Release |
|---|---|---|
STL-75884 | PXE boot fails after changing the default Fabric Manager SubnetPrefix. | 12.1.2 |
STL-75486 | In rare cases, the driver may encounter an error as it loads. You will see errors in the dmesg log saying | 12.1.2 |
STL-73440 | Running the updateAgent while the Fabric Manager is running may result in a segfault. | 12.1.2 |
STL-73709 | The | 12.1.2 |
STL-73153 | The SuperNIC firmware version is currently displayed differently in different places, such as the system log versus the updateAgent. | 12.1.2 |
STL-75192 | In some rare cases, the host system may hang on a warm reboot. | 12.1.1 |
STL-74377 | In rare cases, nodes may drop from fabric with unreachable CPORT when attempting to delete or reset an IPoIB interface. | 12.1.0 |
STL-73920 | System Image GUID is the same on all SuperNICs. | 12.1.0 |
STL-73153 | The SuperNIC firmware version is currently displayed differently in different places, such as the system log versus the updateAgent. | 12.1.0 |
STL-72796 | iperf2 may occasionally hang with an SDMA status error. | 12.1.0 |
STL-72644 | While using a QSFP cable, you may see warnings in host logs regarding | 12.1.0 |
STL-72640 | In some cases the dmesg log may contain a message stating:
| 12.1.0 |
STL-72360 | After IMB-RMA Uniband operation, occasional tasks may freeze. | 12.1.0 |
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-77756 | After updating the SuperNIC firmware using updateAgent, one or more SuperNIC cards in a multi-card system may remain in a "Pending" firmware state following an AC power cycle. Additional AC power cycles do not resolve the issue. | Re-run the updateAgent firmware update on the affected SuperNIC card(s). To help ensure all cards complete the firmware update on the first attempt, fully power off the system (not just a power cycle) and wait at least one minute before powering back on, allowing all card capacitors to fully discharge. |
STL-76776 | Network connectivity may fail after hot-swapping cables of different types on the SuperNIC. | Reboot the host to detect the new cables. |
STL-76323 | SuperNICs may intermittently fail to enumerate on the PCIe bus or initialize after a cold boot or power cycle. In affected systems, one or more SuperNICs may be absent from the OS, preventing the node from participating in the fabric until the device is successfully detected and initialized. | Power cycle the server. |
STL-75609 | The updateAgent tool may become stuck when downgrading SuperNIC firmware. | Use |
STL-74502 | When updating SuperNIC firmware with multiple SuperNIC adapters in a server, some cards may fail to properly update. | Disable the port on the failed SuperNIC cards using |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-72988 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | Run the updateAgent with the Refer to the CN5000 Maintenance and Troubleshooting Guide, “Update the SuperNIC Firmware” for the full procedure. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be safely ignored. |
STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | Bounce the link. |
Product Limitations
This release has the following product limitations:
lspci does not enumerate the CN5000 SuperNIC with ASPM enabled, causing the BIOS screen on Intel D50DNP platforms to lock up. Disable ASPM in the BIOS.
Bulk Transfer Service is not available on port 1 of dual port SuperNIC cards.
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To work around this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
The following features are new in this release:
Single Root I/O Virtualization (SR-IOV)
Maintenance Updates
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware | CN5000.SuperNICFirmware-12.1.1.0.6-V1.pkg | 12.1.1.0 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
The following table lists issues that are resolved in this release.
ID | Description | Resolved in Release |
|---|---|---|
STL-75192 | In some rare cases, the host system may hang on a warm reboot. | 12.1.1 |
STL-74377 | In rare cases, nodes may drop from fabric with unreachable CPORT when attempting to delete or reset an IPoIB interface. | 12.1.0 |
STL-73920 | System Image GUID is the same on all SuperNICs. | 12.1.0 |
STL-73153 | The SuperNIC firmware version is currently displayed differently in different places, such as the system log versus the updateAgent. | 12.1.0 |
STL-72796 | iperf2 may occasionally hang with an SDMA status error. | 12.1.0 |
STL-72644 | While using a QSFP cable, you may see warnings in host logs regarding | 12.1.0 |
STL-72640 | In some cases the dmesg log may contain a message stating:
| 12.1.0 |
STL-72360 | After IMB-RMA Uniband operation, occasional tasks may freeze. | 12.1.0 |
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-76776 | Network connectivity may fail after hot swapping cables of different types on the SuperNIC. | Reboot the host to detect the new cables. |
STL-76323 | SuperNICs may intermittently fail to enumerate on the PCIe bus or initialize after a cold boot or power cycle. In affected systems, one or more SuperNICs may be absent from the OS, preventing the node from participating in the fabric until the device is successfully detected and initialized. | Power cycle the server. |
STL-75884 | PXE boot fails after changing the default Fabric Manager SubnetPrefix. | Restore the Fabric Manager SubnetPrefix to the default value 0xfe80000000000000. |
STL-75609 | The updateAgent tool may become stuck when downgrading SuperNIC firmware. | Use |
STL-75486 | In rare cases, the driver may encounter an error as it loads. You will see errors in the dmesg log saying | Reboot the host and then load the hfi1 driver. |
STL-74502 | When updating SuperNIC firmware with multiple SuperNIC adapters in a server, some cards may fail to properly update. | Disable the port on the failed SuperNIC cards using |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73709 | The | No workaround. |
STL-73440 | Running the updateAgent while the Fabric Manager is running may result in a segfault. | Disable the Fabric Manager prior to running the updateAgent. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73153 | The SuperNIC firmware version is currently displayed differently in different places, such as the system log versus the updateAgent. | Use |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-72988 STL-72556 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | Run the updateAgent with the Refer to the CN5000 Maintenance and Troubleshooting Guide, “Update the SuperNIC Firmware” for the full procedure. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be safely ignored. |
STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | Bounce the link. |
Product Limitations
This release has the following product limitations:
lspci does not enumerate the CN5000 SuperNIC with ASPM enabled, causing the BIOS screen on Intel D50DNP platforms to lock up. Disable ASPM in the BIOS.
Bulk Transfer Service is not available on port 1 of dual port SuperNIC cards.
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To work around this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.
Preface
This document provides an overview of the changes introduced in this release. References to more detailed information are provided where necessary. The information contained in this document is intended as supplemental information only; it should be used in conjunction with the documentation provided for each component.
Software License Agreement
The software is provided under license agreements and may contain third-party software under separate third-party licensing. Refer to the license files provided with the software for specific details.
If You Need Help
Technical support for all Cornelis products is available 24 hours a day, 365 days a year.
For additional details:
Visit the Cornelis Support page at http://www.cornelisnetworks.com/support
Contact email: support@cornelisnetworks.com
New in This Release
The following features are new in this release:
Support for the CN5000 product family as listed in Supported Hardware
In-band temperature sensing (tempsense) for SuperNIC and active optical cables (AOCs)
PLDM and SMBus temperature reporting
UEFI (Option ROM)
Firmware Components
This release contains the firmware components listed in the following table.
Description | File Name | Version |
|---|---|---|
SuperNIC Firmware | CN5000.SuperNICFirmware-12.0.1.0.2-V1.pkg | 12.0.1 |
System Requirements
This section lists the supported hardware.
Supported Hardware
The following tables list the hardware supported in this release.
Hardware | Description |
|---|---|
CN5000 SuperNIC, CN5HFA2D5ALS | Dual Port, QSFP-DD, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5ALS | Single Port, QSFP, x16 PCIe Gen 5, Air-Cooled, Low Profile, Single |
CN5000 SuperNIC, CN5HFA1Q5NLS | Single Port, QSFP, x16 PCIe Gen 5, Conduction-Cooled, Low Profile, Single |
Installation Requirements
Refer to the CN5000 Maintenance and Troubleshooting Guide for instructions to update the switch firmware.
Best Practices
To obtain the most recent functional and security updates, Cornelis recommends that you download and install the latest versions of the CN5000 Omni-Path software and firmware. Software and Documentation are found in the Cornelis Customer Center.
To ensure optimal performance in your CN5000 fabric, it is important to review the Cornelis performance tuning recommendations in the CN5000 Performance Tuning Guide.
Issues
This section lists the resolved and open issues.
Resolved Issues
None.
Open Issues
The following table lists the open issues for this release.
ID | Description | Workaround |
|---|---|---|
STL-74377 | In rare cases, nodes may drop from fabric with unreachable CPORT when attempting to delete or reset an IPoIB interface. | Power cycle the affected node. |
STL-73920 | System Image GUID is the same on all SuperNICs. | No workaround. |
STL-73738 | Reloading the ipoib kernel module without also reloading the hfi1 module may cause FM errors. | To avoid this, always reload the hfi1 module along with the ipoib module. |
STL-73709 | The | No workaround. |
STL-73440 | Running the updateAgent while the Fabric Manager is running may result in a segfault. | Disable the Fabric Manager prior to running the updateAgent. |
STL-73195 | When updating the SuperNIC firmware using
| Retry the |
STL-73153 | The SuperNIC firmware version is currently displayed differently in different places, such as the system log versus the updateAgent. | Use |
STL-73088 | On some dual-port devices, inbound IPoIB traffic may fail after a system reboot, or after restarting the FM and IPoIB interfaces on the FM node. | Ping out from the unreachable interface, and IP traffic will resume. |
STL-73075 |
| Disable ASPM in the BIOS. |
STL-72988 STL-72556 | When updating firmware in a CN5000 SuperNIC in a management node, updateAgent times out when the FM is running at the same time. | Run the updateAgent with the Refer to the CN5000 Maintenance and Troubleshooting Guide, “Update the SuperNIC Firmware” for the full procedure. |
STL-72817 | When reading hfi1 port counters from sysfs, you will receive an | This message can be ignored. |
STL-72796 | iperf2 may occasionally hang with an SDMA status error. | Set See the CN5000 Performance Tuning Guide for more details. |
STL-72644 | While using a QSFP cable, you may see warnings in host logs regarding | These messages can be ignored. |
STL-72640 STL-72583 | In some cases the dmesg log may contain a message stating:
| This is cosmetic and will not affect functionality. |
STL-72598 | In some cases, when unloading hfi1 or ib_ipoib, the dmesg log may display an error stating:
| This message can be safely ignored. |
STL-72360 | After IMB-RMA Uniband operation, occasional tasks may freeze. | Reset the SuperNIC. |
STL-71647 | On rare occasions, the link may come up at a width less than 4X. | Bounce the link. |
Product Limitations
This release has the following product limitations:
SuperNICs received from Cornelis with firmware version prior to 12.0.2.0.6 do not include UEFI (Option ROM). Contact Cornelis Customer Support for firmware and update procedures.
Update agent fails to update the SuperNIC Firmware when the OPX Software version is 12.0.2 or newer and SuperNIC Firmware is version is 12.0.1.
To workaround this limitation, reduce OPX Software version to 12.0.1, update the SuperNIC Firmware to version 12.0.2, then reinstall the 12.0.2 or newer OPX Software.
CN5000 SuperNIC enumerates at x4 PCIe width on some platforms if the width is not forced to x16 in the BIOS. Configure the BIOS to enforce PCIe x16 width.