[linux-dvb] Support for Technotrend DVB-C 1500
Simo Kivimäki
simo.j.kivimaki at tut.fi
Mon Oct 24 19:25:43 CEST 2005
James Fisher wrote:
> I've just got hold of one of these as a replacement for my previous
> DVB-C card which is no longer available.
>
> Are the drivers for this board checked into CVS?
There is driver for TT DVB-C 1500 but it has problmes with QAM128
signal. I have tried to increase timeouts and still tuning gets locked
only occasionally with my card. The kernel modules are budget-ci and
stv0297. I don't have access to non-QAM128 signals so I don't know how
they work.
It would be nice to get that card working so what is the situation with
the driver development?
I recently made some testing with stv0297_cs2 driver and used it with my
DVB-C 1500 card. With some changes it compiled as the driver for DVB-C
1500 card and the budget-ci registers the frontend correctly.
But it does not work. Of course that's not a surprise because the driver
is not made for the card.
Here's dmesg debug messages for the cs2 driver used with TT:
spectrum inversion: off
symbolrate: 6900000, regval: 0000000000000000
initialized - waiting for the locks now
waiting for WBAGC lock
WBAGC has lock
waiting for equalizer 1 lock
timed out
And that repeats.
Changes that I made to get it 'work':
- Change the name to stv0297 (files and api functions)
- Added 'u8 invert:1' and 'u8* inittab' to struct stv0297_config in
header file.
- In function stv0297_readregsI changed the i2c_transfer to be done in
to parts.
I'm not familiar with the kernel drivers nor stv0297 so I have no idea
for further modifications. I hope that some developer could try to solve
this problem in some way or give advice for me to debug it.
More information about the linux-dvb
mailing list