nigelibrown
Posts: 8
Joined: Tue Feb 14, 2012 4:10 pm

Heber x10i Wheezy drivers now available.

Fri Jul 20, 2012 10:02 am

Just to let you know the latest drivers are available for the latest Raspbian Wheezy for Heber's x10i I/Oboard http://www.heber.co.uk/gaming-amusement/xline/buy-x10i/

More information available on website and forum.
http://www.heberforum.co.uk/forum/forum ... spberry-Pi



Installing x10i driver on rasbian (wheezy) fresh install.

Tips:

1. At your own risk use sudo -s, and you will be able to forget the sudo at the

start of each line.


1. Download the drivers from Heber website.

download "Development Kit(Raspberry Pi (Squeeze/Wheezy))" and select save from this

link.
http://www.heber.co.uk/support/download ... 0isoftware


2. Move and decompress the xline devkit, using the teminal.

cd ~/Downloads/
sudo cp -r ~/Downloads/xlinedevkit_arm.tar.gz /usr/src/
cd /usr/src/
sudo tar -xzvf xlinedevkit_arm.tar.gz
sudo rm xlinedevkit_arm.tar.gz

3. copy the xline driver.

cd /usr/src/xlinedevkit_arm/driver/
sudo mkdir /lib/modules/3.1.9+/extra
sudo cp xline.ko /lib/modules/3.1.9+/extra/.
sudo depmod

4. Installing the shared library...

cd /usr/src/xlinedevkit_arm/lib/
sudo cp -a fflyusb.so /usr/lib/.
sudo ln -s /usr/lib/fflyusb.so /usr/lib/libfflyusb.so
sudo cp -a libxlinecapi.so /usr/lib/.

5. Create x10i device permissions.

cd /etc/udev/rules.d
sudo touch 50-udev.rules
sudo chmod 666 50-udev.rules
sudo pico 50-udev.rules

*edit and add the following line to the newly created rules file:
KERNEL=="Xline_?",SUBSYSTEM=="Xline",MODE="666"

*save ^O RETURN
*exit ^X
*connect the x10i board.

6. Load the x10i kernel module.

sudo modprobe xline

7. Build and run C++ samples

cd /usr/src/xlinedevkit_arm/samples/
sudo make -f makefile.linux clean binaries
./fadedemo

8. Build and run the C examples.

cd /usr/src/xlinedevkit_arm/samplesc/
sudo make -f makefile.linux clean binaries
./fadedemo

Return to “HATs and other add-ons”