Device Manager shows PCI card but not seen in cifXSetup / cifXTest

If a device is not shown in cifXSetup/cifXTest, but exists in Windows Device Manager, there was a problem to detect / to get the device into working state by the driver. To further analyse this problem the driver's log files in "%ProgramFiles%\cifX Device Driver" must be checked.


Common problems and possible solutions:

Log EntryReason / SolutionDescription
Downloading of bootloader to DPM failed!

There has been a mainboards, chipsets and PCI bridges that issued a PCI command that is unsupported by netX silicon.

Driver Version 1.2.5.0 contains a workaround for these conditions.

To get a PCI device into working state a bootloader (2nd Stage Loader) must be downloaded to the device, which fails in this case.

More information can be found in the following issue: NXDRVWIN-225 - Getting issue details... STATUS

NOTE: When using xChannelPLCMemoryFunctions the workaround described in Application can't read data from PCI devices when using xChannelPLCMemoryPointer functions must be added to the user application.

Hardware reset failed, check if the card is correctly configured (PCI/DPM bootmode)

There has been hardware revision of cifX cards that had an issue with the WWAN pin, which forced the PCI device to not enter correct boot mode.

When using NXHX Board attached to a NXPCA-PCI adapter, the netX did not enter correct boot mode or DPM width is configured wrong. Make sure the jumpers on the NXHX board are setup correctly


A PCI card is reset on initialization. If the device does not return on the PCI bus after a reset the card cannot be used by the driver