PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

928-Fatal PCIe error

My configuration:

  1. NI PXIe 1071 chassis
  2. PXIe-PCIe 8282 MXI express connector
  3. PXIe 1209 Astronics pulse generator
  4. PXIe 5160 2 Ch Oscilloscope

After installing all drivers, when I tried to run an example from Astronics pulse generator by choosing the PXI instrument the PC restarts and posts this error message (see attached). The 8381 sits on a x8 slot and these are the troubleshoots I did and still no success:

  • I check if the PCIe card is seated properly in the x8 slot, it was
  • Second, I transferred the card to x16 slot and still the same error

 

Any other way I can check if the PCIe card is functioning well and communicating back to the chassis? All instruments shows up on NI MAX Tech Report and Configuration report as well.

 

Any advise is appreciated.

Thanks.

 

NI System Configuration:
- NI PXIe-1071, 4-Slot 3U PXI Express Chassis , 1 GB/Slot throughput, Part Number: 781368-01
- NI PXIe-PCIe8381,x8 Gen2 MXI-Express for PXI Express Interface,3m, Part Number: 782522-01
- PXIe-5160 PXI Oscilloscope, 500 MHz, 10 bits, 2.5 GS/s, 2 Channels, 64 MB, Part Number: 782621-01
- Astronics PXIe-1209 2-Channel, 100 MHz PXI Pulse Generator, Part Number: 785033-01
0 Kudos
Message 1 of 6
(10,066 Views)

mariasuku,

 

A "Poisoned TLP" is a packet sent with data that's known to be bad.  One of your cards, probably the pulse generator, is sending something to the host but realizes it's bad and poisons it.  It looks like it's being detected (and reported) by the PXIe-8381, and that's causing the PC to crash.  It's likely to be a problem with the card, but it's unclear whether there's a design flaw or the board's been damaged.

 

You may be able to find a BIOS setting to stop the error from crashing the PC to see if the card is otherwise functional.  If there's a setting like "SERR Enable" or "Error reporting" that you could disable you might get farther.  Trying it in a different chassis would be helpful, if you happen to have access to one.

 

You can also try removing the other card from the chassis to verify which card is causing the error.  Other "normal" steps are upgrading the driver and BIOS.  It sounds like you just installed the drivers, so verify they're the latest ones.

 

You may get other information by telling Windows not to restart after a crash.  Here's info on setting that: https://www.tenforums.com/tutorials/69012-enable-disable-bsod-automatic-restart-windows-10-a.html

 

- Robert

0 Kudos
Message 2 of 6
(10,044 Views)
Alright, I will open a support request on this with National Instruments Applications Engineer department. See what they have to say.

Another theory I have is. All latest PC/ Workstations offered in todays market come with PCIe gen 3 slots. The 8281 MXI card datasheet mentions PCIe gen 2. Perhaps this incompatibility is causing the issue? Could that be a viable reason why the error seems to occur.

But thanks for your input, I will look into it as well.
NI System Configuration:
- NI PXIe-1071, 4-Slot 3U PXI Express Chassis , 1 GB/Slot throughput, Part Number: 781368-01
- NI PXIe-PCIe8381,x8 Gen2 MXI-Express for PXI Express Interface,3m, Part Number: 782522-01
- PXIe-5160 PXI Oscilloscope, 500 MHz, 10 bits, 2.5 GS/s, 2 Channels, 64 MB, Part Number: 782621-01
- Astronics PXIe-1209 2-Channel, 100 MHz PXI Pulse Generator, Part Number: 785033-01
0 Kudos
Message 3 of 6
(10,032 Views)

mariasuku,

 

Typically, PCI Express is backward compatible, so I do not think this could be causing the issue. You can test this by placing another PCIe Gen 2 card on the slot and checking functionality.

 

Regards,

Gaheel17

0 Kudos
Message 4 of 6
(9,989 Views)

Used an alternate PCIe x8 sound card for my speakers and it works fine. So the slot seems working.

 

Worked with Applications Engineer and it is being escalated to R&D at NI or Astronics. Will update of any further steps taken.

NI System Configuration:
- NI PXIe-1071, 4-Slot 3U PXI Express Chassis , 1 GB/Slot throughput, Part Number: 781368-01
- NI PXIe-PCIe8381,x8 Gen2 MXI-Express for PXI Express Interface,3m, Part Number: 782522-01
- PXIe-5160 PXI Oscilloscope, 500 MHz, 10 bits, 2.5 GS/s, 2 Channels, 64 MB, Part Number: 782621-01
- Astronics PXIe-1209 2-Channel, 100 MHz PXI Pulse Generator, Part Number: 785033-01
0 Kudos
Message 5 of 6
(9,980 Views)

After so much of trial and re-trials it simply didn't work out. Had to send back the PC and currently working on a DELL workstation. It seems to work fine on this.

 

Funny thing is, based on this NI Whitepaper both HP and DELL shows multiroot bus, but it works like a breeze on DELL. The attached pictures attests this.

 

 

 

NI System Configuration:
- NI PXIe-1071, 4-Slot 3U PXI Express Chassis , 1 GB/Slot throughput, Part Number: 781368-01
- NI PXIe-PCIe8381,x8 Gen2 MXI-Express for PXI Express Interface,3m, Part Number: 782522-01
- PXIe-5160 PXI Oscilloscope, 500 MHz, 10 bits, 2.5 GS/s, 2 Channels, 64 MB, Part Number: 782621-01
- Astronics PXIe-1209 2-Channel, 100 MHz PXI Pulse Generator, Part Number: 785033-01
0 Kudos
Message 6 of 6
(9,649 Views)