/
How to install the driver step by step

How to install the driver step by step

  1. Build the uio_netx kernel module
    1. Enter the drivers directory and run the Makefile of the uio_netx kernel module
    2. Optional: Disable DMA / Build for special kernel version (other than the current running)


  2. Build the user space library libcifX
    1. Enter the directory of the user space driver and run configure to generate the Makefile
    2. Optional: Run configure with further option to enable/disable any driver features (e.g. enable DMA support)
      For all features run configure --help
    3. Run the Makefile to build the library
    4. Install the library (root privileges required)


  3. Install the firmware (root privileges required)
    1. Create the base directory (/opt/cifx/) of the cifX driver configuration file storage and install the bootloader
    2. Optional: Create additional folder structure for configuration of specific device (e.g. configuration based on device and serial number)
  4. Install and load the uio_netx kernel module (root privileges required)

 

netX based Virtual Ethernet Interface

Related content

Description - NXDRV-LINUX
Description - NXDRV-LINUX
Read with this
What I/O exchange performance can I expect using SPM?
What I/O exchange performance can I expect using SPM?
Read with this
V3.0.0 (NXDRVLINUX)
V3.0.0 (NXDRVLINUX)
Read with this
Does the driver work under RTAI
Does the driver work under RTAI
Read with this
V2.2.0.0 (NXDRVLINUX)
V2.2.0.0 (NXDRVLINUX)
Read with this
FAQ - NXDRV-LINUX
FAQ - NXDRV-LINUX
Read with this