PXIe-8822/42/62 May Be Unable to Link Up with Module with Kintex-7 PCIe Gen2x8/Gen2x4 FPGA IP

Updated Jun 12, 2024

Reported In

Hardware

  • PXIe-8822
  • PXIe-8842
  • PXIe-8862

Other

Impacted chassis:

  • PXIe-1062Q: slot 3, 4 & 5
  • PXIe-1065/1066: slot 7 & 8
  • PXIe-1071: all slots
  • PXIe-1078: slot 2, 3 & 4
  • PXIe-1082: slot 2
  • PXIe-1088: slot 4, 6, 8
 

Impacted modules:

  • PXIe-7971R/72R/75R/76R FlexRIO FPGA Module
  • PXIe-5163/64/70R/71/72 PXI Reconfigurable Oscilloscope
  • PXIe-5624R IF Digitizer
  • PXIe-6591R/92R PXI High-Speed Serial Instrument
  • PXIe-7902 High-speed Serial Instrument (Virtex-7 FPGA but using same PCIe IP as Kintex-7 modules)
 
 

Issue Details

PXIe-8822/42/62 CPU PCIe links may fail to link up with PXIe devices that use the Kintex-7 PCIe Gen2x8/Gen2x4 FPGA IP if they are connected directly without a PCIe switch between them. The issue only happens if all the following conditions are met:
  1. PXIe-8822/42/62 is used as host.
  2. Any impacted module listed is present at any impacted chassis slot(s) listed.

Solution

  1. Using chassis slot that is connected to a PCIe switch on backplane instead of directly connected to controller slot.
  2. Use other controller like PXIe-8861.

Additional Information

For the chassis slot that is connected to a PCIe switch on the backplane, you may refer to the user manual of the chassis to understand which slot is connected to the PCIe switch instead of connected to the controller slot directly.
For example, referring to the PXIe-1088 chassis, you may notice that slots 2, 3, 5, 7, and 9 are connected to the PCIe switch. Meanwhile, slots 4, 6, and 8 are connected directly to the controller. This means that impacted modules in slot 2, 4, and/or 8 may experience the link-up issue.
1.png