Kworld UB435-Q, can't use 2 simultaneously

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a Linux system running MythTV and previously used 2 Hauppauge 950Q USB tuners and was able to use both tuners at the same time (watch from one while the other was recording). Due to issues with the Hauppauge tuners, I recently switched to Kworld UB435-Q tuners and they work great until I attempt to use both tuners at the same time. If I attempt to use both at the same time, both tuners freeze up. The one that was activated first has most of the picture that was there and gets some disturbance and the tuner that was activated second has a mostly black picture with a few big square pixels and the sound on both is just a buzz. If I stop one of the tuners the other will recover and work. This appears to be some sort of resource or locking issue in the driver, but that is just speculation on my part.

For the past few months I have been upgrading my kernel, in case a fix has gone in, but the problem persists. I have tried 4.0.4, 4.1.5, and 4.2.0.

My system is mostly Slackware64-14.1, with a current kernel.

I am a software developer by trade and have been working with Linux since 0.97p13 (a long time). I am not familiar with video drivers, so I would need some pointers to get started working on this (if someone isn't already).

Is this a known issue?
I am willing and able to try things if needed or dig in and do the work myself.

Both tuners are plugged into a USB 2.0 port:
$ lsusb
Bus 003 Device 002: ID 1b80:e34c Afatech
Bus 003 Device 003: ID 1b80:e34c Afatech
Bus 004 Device 002: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Kernel boot messages:
em28xx: New device USB 2875 Device @ 480 Mbps (1b80:e34c, interface 0, class 0)
em28xx: DVB interface 0 found: bulk
em28xx: chip ID is em2874
em2874 #0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x5d3e97ab
em2874 #0: EEPROM info:
em2874 #0: microcode start address = 0x0004, boot configuration = 0x01
em2874 #0:      AC97 audio (5 sample rates)
em2874 #0:      500mA max power
em2874 #0:      Table at offset 0x24, strings=0x206a, 0x048a, 0x0000
em2874 #0: Identified as KWorld USB ATSC TV Stick UB435-Q V3 (card=93)
em2874 #0: dvb set to bulk mode.
em2874 #1: EEPROM ID = 26 00 01 00, EEPROM hash = 0x5d3e97ab
em2874 #1: EEPROM info:
em2874 #1: microcode start address = 0x0004, boot configuration = 0x01
em2874 #1:      AC97 audio (5 sample rates)
em2874 #1:      500mA max power
em2874 #1:      Table at offset 0x24, strings=0x206a, 0x048a, 0x0000
em2874 #1: Identified as KWorld USB ATSC TV Stick UB435-Q V3 (card=93)
em2874 #1: dvb set to bulk mode.
usbcore: registered new interface driver em28xx
em2874 #0: Binding DVB extension
tda18212 1-0060: NXP TDA18212HN/M successfully identified
DVB: registering new adapter (em2874 #0)
usb 3-2: DVB: registering adapter 0 frontend 0 (LG Electronics LGDT3305 VSB/QAM Frontend)...
em2874 #0: DVB extension successfully initialized
em2874 #1: Binding DVB extension
tda18212 3-0060: NXP TDA18212HN/M successfully identified
DVB: registering new adapter (em2874 #1)
usb 3-4: DVB: registering adapter 1 frontend 0 (LG Electronics LGDT3305 VSB/QAM Frontend)...
em2874 #1: DVB extension successfully initialized
em28xx: Registered (Em28xx dvb Extension) extension

Thanks

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux