[mythtv-users] Nova-t cards howto
Ashley Bostock
abostock at gmail.com
Thu Oct 21 19:59:47 UTC 2004
I own 2 (old style) nova-t cards but unfortunately one of them died
and I got a replacement. The replacement I found out was a new
version with different chipset, etc... So for anyone wanting to know
how to setup a new nova-t or how to (like in my box) get both cards
working together heres a quick howto (note: at the time of writing
this the 2.6.9 kernel has been released but a patch is only available
for the 2.6.9-rc4 version, later kernels probably wont require the
patch):
1) Download and unpack the source for the linux-2.6.9-rc4 kernel
2) Download and apply the kernel patch:
http://dl.bytesex.org/patches/2.6.9-rc4-1/All-2.6.9-rc4.diff.gz
3) Run the firmare download script:
/usr/src/linux-2.6.9-rc4/Documentation/dvb/get_dvb_firmware tda10045
/usr/src/linux-2.6.9-rc4/Documentation/dvb/get_dvb_firmware tda10046
and copy the downloaded files to /usr/lib/hotplug/firmware/
4) In the kernel config you then need to set the following:
For the New Nova-t you need:
Device Drivers --->
These are needed before you can select the cx88 stuff later:
I2C support --->
<M> I2C support
<M> I2C device interface
I2C Algorithms --->
<M> I2C bit-banging interfaces
Multimedia devices --->
<M> Video For Linux
Video For Linux --->
<M> Conexant 2388x (bt878 successor) support
<M> DVB Support for cx2388x based TV cards
Digital Video Broadcasting Devices --->
[*] DVB For Linux
<M> DVB Core Support
<M> Conexant cx22702 demodulator (OFDM)
and for the Old Nova-t you need as well:
<M> Grundig 29504-401 based
<M> Philips TDA10045H/TDA10046H based
<M> Budget cards
<M> Budget cards with onboard CI connector
<M> Budget cards with analog video inputs
You probably dont need the last 2 Budget modules but it doesn't hurt
to include them just incase.
Compile the kernel and reboot.
Make sure you have the following modules loaded:
Module Size Used by
cx88_dvb 6916 7
cx8802 7300 1 cx88_dvb
cx8800 26520 0
cx88xx 43932 3 cx88_dvb,cx8802,cx8800
i2c_algo_bit 8968 1 cx88xx
video_buf 16900 4 cx88_dvb,cx8802,cx8800,cx88xx
v4l1_compat 13700 1 cx8800
v4l2_common 4992 1 cx8800
btcx_risc 3976 3 cx8802,cx8800,cx88xx
videodev 7296 2 cx8800,cx88xx
budget_ci 7680 0
budget_core 6788 1 budget_ci
saa7146 15268 2 budget_ci,budget_core
ttpci_eeprom 2432 1 budget_core
cx22702 9220 2 cx88_dvb
tda1004x 17924 1
firmware_class 7552 1 tda1004x
i2c_core 18832 6
cx88xx,i2c_algo_bit,budget_core,ttpci_eeprom,cx22702,tda1004x
dvb_core 73648 12 cx88_dvb,budget_ci,budget_core,cx22702,tda1004x
And hey presto (once youve added them into mythsetup) you should have
2 fully working cards. Even the Aerial out works, so I have the 2 cards
daisy chained togther and no longer need a splitter/booster.
Hope this is helpful for someone.
Ashley.
More information about the mythtv-users
mailing list