PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

MXI Express with Raspberry Pi 4 - will not boot

Hello,

 

I am trying to control the NI PXI-1042Q Chassis with MXI Express (PXI-8360) using a Raspberry Pi 4. The Raspberry Pi Compute Module 4 has a PCIe port built into it, which can connect to the NI PXI-8361 (195315C-01L) host card. When I power up the PI with the PXI Chassis on, the computer fails to boot:

 

"---[end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b] ---"

 

I already have the USB-GPIB-HS device working on this Pi and its respective drivers, so I thought I'd give the PXI box a try as well. Though the PI fails to boot, the Link light turns green on the PXI 8360, which I thought was interesting. The MXI-Express BIOS Compatibilty software is only available for Windows, which makes this harder to troubleshoot. 

 

Is this connection realistic? Is this a BIOS or driver issue? 

 

Thanks

 

System Info:

-ARMv7 Processor rev 3 (v7l)

-Raspberry Pi Compute Module 4 Rev 1.0: Kernal 5.10.103-v7l+ #1529 SMP

-NI PXI: 8361, 8360, 1042Q, 4132 x 4(SMU)

0 Kudos
Message 1 of 3
(1,169 Views)

I guess this has to do with the processor architecture. PXI has been traditionally designed to work with x86 / x64 architecture and not ARM. Unfortunately, you're on your own as NI never claimed that MXI or PXI works with Rpi.

 

Please correct me if you found information otherwise.

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 3
(1,152 Views)

There's no inherent reason this couldn't work. I assume you've tried with nothing in the chassis (except the PXI-8360)?

 

The PCIe-8361 version you're using has redrivers on it (verses a PCIe switch) that may have trouble with ASPM (a link power management feature that has limited effectiveness). It's possible that's being enabled and causing problems. Otherwise there are only normal PCIe components that shouldn't cause a panic (in this case a single PCIe-PCI bridge). Even if you have devices without drivers you should end up with unconfigured devices not panics.

 

- Robert

0 Kudos
Message 3 of 3
(1,102 Views)