Error -1074388956 With ASM 1083 PCIe-PCI Bridge

Updated Oct 14, 2021

Reported In

Hardware

  • PCI-8513
  • PCI-8512

Software

  • CANopen Library Toolkit

Issue Details

I'm developing a project with PCI-8513. When running a DeviceNet VI to acquire data continuously, I get the following error: 

Error -1074388956 occurred at an unidentified location

Possible reason(s):

NI-Industrial Communications for DeviceNet:  (Hex 0xBFF62024) The object handle (ObjHandle) is invalid.  Solutions: Verify that the Open function succeeded;  Verify that you did not close the handle in another thread of execution (such as with ncReset).


How to avoid this error?

Solution

Most computers don't have PCI slots in the motherboard but using a PCIe to PCI bridge. This error is related to Asmedia ASM 1083 PCIe to PCI bridge. You need to change to a different motherboard to avoid this error, such as GIGABYTE motherboard with ASM IT8892E bridge.