blob: 1d6a01c7dccdd1b0a13715a8ca9638ecda44fe5e [file] [log] [blame]
April 28, 2011
Linux CIMaX+ Kernel driver.
Release Code version:
DISCLAIMER
----------
This is a Smardtv' Linux Kernel driver for use with
the CIMaX+ USB reference board hardware.
IMPORTANT NOTE
--------------
This packages contains a Linux Kernel driver to be installed in the
/lib/modules target directory in order to be loaded automaticaly.
1. High level driver: cimax+usb_driver.ko
This driver provide the high level interface to control the CIMaX+ USB interface.
2. Firmware
To have a functional hardware, the firmware must be uploaded to the device.
The firmwares is delivered in 2 files for dedicated usage and must be
installed in the Linux firmware directory on the target board:
- /lib/firmware
A) CIMaX+ firmware binary file
Copy the following firmware file to the /lib/firmware directory:
- firmware/cimax+_usbdvb.bin
B) CIMaX+ configuration file
Copy the following firmware file to the /lib/firmware directory:
- firmware/cimax+usb.cfg
BUILD AND INSTALLATION INSTRUCTIONS
-----------------------------------
2. Building LINUX USB DVB driver
On the target machine performs the following commands:
1. cd src
2. make
3. make install
3. Installing firmware files
On the target machine performs the following command:
1. cp firmware/*.* /lib/firmware/
4. Installing rules file
1. cp src/99-cimax+usb.rules /etc/udev/rules.d/
2. udevadm control --reload-rules
5. Build modules dependencies
On the target machine performs the following command:
1. depmod -a