Trying to get a Kworld-ATSC110 working
- From: maillist <maillist (at) boilerbots.com>
- Date: Sun, 12 Feb 2006 03:57:49 -0800
Ok, I got the ATSC working and can watch HD programs and the regular
NTSC is also working but it is not quite right.
Here is the problem I have.
I load module "saa7134 tuner=68"
and I see the message:
Feb 12 03:37:40 ford kernel: ACPI: PCI Interrupt 0000:01:06.0[A] -> Link
[APC3] -> GSI 18 (level, high) -> IRQ 20
Feb 12 03:37:40 ford kernel: saa7133[0]: found at 0000:01:06.0, rev:
240, irq: 20, latency: 32, mmio: 0xea000000
Feb 12 03:37:40 ford kernel: saa7133[0]: subsystem: 17de:7350, board:
KWORLD ATSC110 [card=89,autodetected]
Feb 12 03:37:40 ford kernel: saa7133[0]: board init: gpio is 100
Feb 12 03:37:40 ford kernel: saa7133[0]: gpio: mode=0x0000000
in=0x0000100 out=0x0000000 [pre-init]
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 00: de 17 50 73 ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 10: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 20: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 30: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 40: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 50: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 60: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c eeprom 70: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c scan: found device (at) 0x14
[???]
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c scan: found device (at) 0x16
[???]
Feb 12 03:37:40 ford kernel: saa7133[0]: i2c scan: found device (at) 0xa0
[eeprom]
Feb 12 03:37:40 ford kernel: saa7133[0]: registered device video0 [v4l2]
Feb 12 03:37:40 ford kernel: saa7133[0]: registered device vbi0
Then I load "saa7134-dvb" and get the following:
Feb 12 03:37:46 ford kernel: nxt200x: NXT2004 Detected
Feb 12 03:37:46 ford kernel: DVB: registering new adapter (saa7133[0]).
Feb 12 03:37:46 ford kernel: DVB: registering frontend 0 (Nextwave
NXT200X VSB/QAM frontend)...
The firmware will not be loaded to the nxt2004 until I try to access the
device. So I run azap and it caused the following:
Feb 12 03:38:14 ford kernel: nxt2004: Waiting for firmware upload
(dvb-fe-nxt2004.fw)...
Feb 12 03:38:14 ford udevd[1279]: move seq 3634 with timeout 10 to exec
queue
Feb 12 03:38:14 ford udevd[1279]: move seq 3634 with timeout 10 to exec
queue
Feb 12 03:38:14 ford udevd[1279]: move seq 3635 with timeout 10 to exec
queue
Feb 12 03:38:14 ford udevd[1279]: move seq 3635 with timeout 10 to exec
queue
Feb 12 03:38:14 ford kernel: nxt2004: Waiting for firmware upload(2)...
Feb 12 03:38:16 ford kernel: nxt2004: Firmware upload complete
After the nxt2004 firmware has been loaded I can finally load then
"tuner" module. If I am lucky I will see the following:
Feb 12 03:38:25 ford kernel: tuner 0-0061: I2C RECV = 74 74 74 74 74 74
74 74 74 74 74 74 74 74 74 74
Feb 12 03:38:25 ford kernel: tuner 0-0061: Setting mode_mask to 0x0e
Feb 12 03:38:25 ford kernel: tuner 0-0061: chip found (at) 0xc2 (saa7133[0])
Feb 12 03:38:25 ford kernel: tuner 0-0061: Calling set_type_addr for
type=68, addr=0xff, mode=0x04
Feb 12 03:38:25 ford kernel: tuner 0-0061: tuner 0x61: called during
i2c_client register by adapter's attach_inform
Feb 12 03:38:25 ford kernel: tuner 0-0061: type set to 68 (Philips
TUV1236D ATSC/NTSC dual in)
Feb 12 03:38:25 ford kernel: tuner 0-0061: saa7133[0] tuner I2C addr
0xc2 with type 68 used for 0x0e
Sometimes it doesn't do anything when the tuner module loads. Then I
re-run azap, maybe mplayer then stop the ATSC stream and reload the
tuner module again. Anybody got any suggestions?
A secondary problem is that the tuv1236D is a dual input tuner module.
It has an input for the HDTV and a seperate input for standard NTSC.
Currently, the driver always uses the HDTV input for everything. I would
like the inputs to switch as it was designed because I use my antenna to
receive local chanels in HD and cable for all other cable channels.
Anybody working on a solution for this?
One last thing.....what do I do with the changes that at least make it
possible to use the Kworld card?
Curt
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list