NI PXIe-8861 Fails to Boot in MXI Daisy-Chained Chassis

Updated Jun 26, 2026

Reported In

Hardware

  • PXIe-8861
  • PXIe-1084
  • PXIe-1095
  • PXIe-8360
  • PXIe-8364
  • PXIe-8394
  • PXIe-8398

Issue Details

I am using an NI PXIe-8861 controller with an MXI daisy-chain configuration connecting more than four NI PXI chassis. I observed that the PXIe-8861 is unable to boot, and it presents the following error:

image.png

Solution

This error occurs when the PXIe-8861 controller runs out of available PCIe resources required to successfully enumerate all connected PXI devices.

To resolve this issue, you can disable Thunderbolt support in the BIOS or adjust the number of reserved Bus to free up unused PCIe resources:

  1. Boot into the PXIe-8861 controller BIOS.
  2. Navigate to the Advanced tab and locate the Thunderbolt Configuration section.
  3. Within the Thunderbolt configuration, modify the settings for the Thunderbolt (TBT) ports to either Disable or limit the reserved PCIe resources.
  4. Adjust the Extra Bus Reserved parameter to change the number of PCIe buses reserved.
    • Note that the reserved bus count is divided equally between the two Thunderbolt ports.
  5. Press F10 to save the changes and exit.
    • The updated configuration will take effect on the next boot.

Additional Information

Completely disabling the Thunderbolt ports on the controller will render these ports unusable until Thunderbolt support is re-enabled in the BIOS. If your setup requires the use of Thunderbolt devices, you must limit the number of reserved PCIe buses, taking into account the PCIe bus requirements of all connected devices.

If the total number of required PCIe resources exceeds the limit of 256 defined by the PCIe standard, this solution will not be effective. In that scenario, you will need to consider partitioning the system into smaller configurations.