Error Code 55 in NI SMBus Controller in Windows Device Manager

Updated Sep 23, 2025

Reported In

Hardware

  • PXIe-8301
  • PXIe-8381
  • PCIe-8381

Issue Details

When using a Remote Controller to connect my hardware to a laptop, I see a warning in the Windows Device Manager with Error 55 in all my PXI devices and NI SMBus Controller.
 

Device Manager Error 55.png


Also, I'm unable to detect the chassis and modules correctly in NI MAX, even if the Thunderbolt Control Center detects the PXIe-8301 controller properly. 
 

Large String Names NI MAX.png
 
image004.png
 
 

Solution

In Device Manager, Error Code 55 is associated with Kernel DMA Protection preventing the PXIe Remote Controller from connecting.

Disabling the Kernel DMA Protection on the BIOS resolves this issue, for further information about disabling this setting you can review the following link: Disabling Kernel DMA Protection To Avoid BSOD When Using NI-MXI Card

Some computers do not specifically have the option Kernel DMA Protection in the BIOS. You will need to look for the Virtualization Technology for Directed I/O (Vtd) option and disable it, this will disable the Kernel DMA Protection.  

This error has been seen in both Windows 10 and 11 Operating Systems. 

Additional Information

If you are unable to remove Kernal DMA Protection, you may need to consider alternative hardware for your chassis.