In Progress

Configuring ITEtech AF9035 DVB tuner on BeagleBoard & Ubuntu

Hello. I've bought this DVB tuner :

[url removed, login to view]

and I tried to configure it on my Beagle Board. The manufacturer gave me a pre-compiled driver called ITE-Linux-AF903x-v9.08.14.1,but it didn't work,so I've found the source code from here :

[url removed, login to view]

[url removed, login to view]

and the firmware from here :

[url removed, login to view]

[url removed, login to view]

I've installed it without problems,following this procedure :

on Ubuntu x86 :

cd /home/mariolino/Desktop

apt-get install bzr

bzr branch lp:~beagleboard-kernel/+junk/2.6-stable

cd 2.6-stable/

cp [url removed, login to view] [url removed, login to view]

./[url removed, login to view]

and then I copied the folder 2.6-stable on the folder /home/ubuntu/Desktop of the SD card of the Beagle Board and I did :

cd /lib/modules/2.6.38.4-x3

rm build

ln -s /home/ubuntu/2.6-stable/KERNEL build

nano /home/ubuntu/2.6-stable/KERNEL/Makefile

SRCARCH := $(ARCH)

SRCARCH := arm

cd /home/ubuntu/Desktop/2.6-stable/KERNEL

make modules_prepare

I've copied the files dvb-usb.h,dvb-pll.h and a lot of other files from the kernel source code (/home/ubuntu/Desktop/2.6-stable/KERNEL/drivers/media/dvb) to AF903x_SRC folder (cd /home/Ubuntu/Desktop/AF903x/AF903x_SRC)

and I tried to install the driver :

cd /home/Ubuntu/Desktop/AF903x/AF903x_SRC

make clean

make

make install

and this is what happened :

echo -e "\nRemoving old

/lib/modules/2.6.38.4-x3/kernel/drivers/media/dvb/dvb-usb/ files:"

-e

Removing old /lib/modules/2.6.38.4-x3/kernel/drivers/media/dvb/dvb-usb/ files:

make[1]: leaving directory "/home/ubuntu/Desktop/AF903x/AF903x_SRC"

/sbin/depmod -a

[url removed, login to view]

root@omap:/home/ubuntu/Desktop/AF903x/AF903x_SRC# find / -name [url removed, login to view]

/lib/firmware/[url removed, login to view]

/home/ubuntu/Desktop/AF903x/AF903x_SRC/[url removed, login to view]

root@omap:/home/ubuntu/Desktop/AF903x/AF903x_SRC# lsusb

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

-----> Bus 001 Device 005: ID 048d:9006 Integrated Technology Express, Inc. <-----

Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB

Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I copied the firmware get here :

[url removed, login to view]

to the folder /lib/firmware. After that I've installed kaffeine and I tried to watch the TV,but there is no device0 and I can't configured it.

Skills: C++ Programming, Linux, Script Install, System Admin, UNIX

See more: beagleboard dvb, af9035 linux, af9035, dvb beagleboard, af9035 driver, beagleboard, af9035 linux driver, ubuntu ite 9006, beagleboard tuner, itetech af9035 linux, af9035 arm, itetech, itetech af9035 driver, ite 9006, build ubuntu, af9035 driver linux, af9035 dvb install ubuntu, dvb t1031 driver, af903x linux, itetech af9035 dvb tuner, af9035 ubuntu, itetech af903x, tuner af9035 drivers, af9035 linux dvb, dvb usb tuner beagleboard

About the Employer:
( 10 reviews ) Porto SantElpidio, Italy

Project ID: #1135469