LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Cant see FlexRIO modules in NI MAX using a NI 8301 remote control control module

Hi All,

 

I am using a new computer and have a PXI-1095 chassis to communicate from the computer to the chassis we have installed a NI 8301 remote control module there is a thunderbolt connection between the 8301 module to the PC. I have an application that uses 6 FlexRIO modules these are installed on the PXI-1095 chassis. On the new computer I have installed LabVIEW 2021(64 bit) LabVIEW real Time and LabVIEW FPGA and FlexRIO however in NI MAX it shows the PXI Chassis and all other modules but it doesn't show the FlexRIO modules. To debug I used my laptop which also has a thunderbolt connection and plugged this into the 8301 module and NI MAX on the laptop discovers the FLEXRIO modules showing them in NI MAX. The laptop also has LabVIEW 2021(64 bit) LabVIEW real Time and LabVIEW FPGA and FlexRIO installed. The FlexRIO modules don't show up in device manager on  the computer but they do appear on the laptop. I have reset MAX database multiple times in an effort to fix but still no result. Any help would b e greatly appreciated. 

 

Thank you

0 Kudos
Message 1 of 5
(880 Views)

Make sure your PC has a built-in Thunderbolt port on the motherboard but not using a PCIe board.

Connect PXIe System With Thunderbolt™ Interface Card

You can also try the steps in Cannot See PXIe Chassis When Using Thunderbolt

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 2 of 5
(869 Views)

Hi ZYOng

 

The LED status on the PXI-8301 module is green and the PXI-1095 chassis appears in NI MAX the only device that isn't being discovered is the FlexRIO module. The rest of the device attached to the chassis appear in NI MAX hence the chassis and the other devices are being discovered?. If the Connection was an issue surely none of the devices attached to the chassis nor the chassis itself would appear visible?. 

0 Kudos
Message 3 of 5
(857 Views)

@Shirui_Of_The_Rain wrote:

If the Connection was an issue surely none of the devices attached to the chassis nor the chassis itself would appear visible?. 


No, it does not behave that way. MXI enumeration largely depends on how the PC BIOS assigns the PCIe bus. It is not uncommon that the device enumeration changes when you remove or insert a module, update the driver, update the BIOS or even swap slot. Using NI embedded controller is the only way to guarantee that all NI devices are enumerated correctly because NI R&D developed and validated the BIOS.

The steps in the KB are proven and tested troubleshooting information you should try.

-------------------------------------------------------
Control Lead | Intelline Inc
0 Kudos
Message 4 of 5
(837 Views)

Hi  Shirui_Of_The_Rain,

 

I'd try swapping sides of the chassis -- put some FlexRIO boards on the left side. It's entirely possible that there aren't enough bus numbers and the OS is running out while enumerating the chassis. Any slot without a bus number won't show a device. So if swapping the boards also swaps which modules show up then that's likely the problem.

 

If so, there may be BIOS settings that allow you to reserve more bus numbers for Thunderbolt.

 

- Robert

0 Kudos
Message 5 of 5
(791 Views)