Re: Kworld 315U help?

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

 



Douglas, 

I can't take credit for creating the page.  Someone else put that together.  All I did was add the Thomson Tuner chip to the existing page.  

I appreciate the help and I have also updated the thread with the changes I made in the driver.  

Thanks,
Franklin 


--- On Sun, 1/4/09, Douglas Schilling Landgraf <dougsland@xxxxxxxxx> wrote:

> From: Douglas Schilling Landgraf <dougsland@xxxxxxxxx>
> Subject: Re: Kworld 315U help?
> To: fmeng2002@xxxxxxxxx
> Cc: video4linux-list@xxxxxxxxxx, "linux-media" <linux-media@xxxxxxxxxxxxxxx>
> Date: Sunday, January 4, 2009, 2:26 PM
> Hello Franklin,
> 
> On Sun, 4 Jan 2009 14:04:16 -0800 (PST)
> Franklin Meng <fmeng2002@xxxxxxxxx> wrote:
> 
> > I was wondering if someone can help me get the Kworld
> 315U supported
> > under linux?  Information about the device is located
> here:
> > http://linuxtv.org/wiki/index.php/KWorld_ATSC_315U
> 
> Sure, thank for creating such page in linuxtv wiki. 
> 
> > I have spent some time modifying the driver though I
> haven't gotten
> > anything working yet.  If someone can give me some
> pointers or help
> > it would be greatly appreciated.  I think I have all
> the chips of
> > interest detected but I don't know what to do now.
>  
> > 
> > Here's an output of my kernel logs showing the
> device.  Hopefully I'm
> > on the right track. 
> > 
> > [  569.663960] Linux video capture interface:
> > v2.00 [  569.717312] em28xx: New device USB 2883
> Device @ 480 Mbps
> > (eb1a:a313, interface 0, class 0) [  569.719319]
> em28xx #0:
> > Identified as KWorld ATSC 315U HDTV TV Box (card=62) [
>  569.719407]
> > em28xx #0: chip ID is em2882/em2883 [  569.846878]
> em28xx #0: i2c
> > eeprom 00: 1a eb 67 95 1a eb 13 a3 d0 13 5a 03 6a 22
> 00 00
> > [  569.846911] em28xx #0: i2c eeprom 10: 00 00 04 57
> 4e 07 01 00 00
> > 00 00 00 00 00 00 00 [  569.846942] em28xx #0: i2c
> eeprom 20: 46 00
> > 01 00 f0 10 01 00 00 00 00 00 5b 1c 00 00 [ 
> 569.846971] em28xx #0:
> > i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00
> 00 00 00
> > [  569.847000] em28xx #0: i2c eeprom 40: 00 00 00 00
> 00 00 00 00 00
> > 00 00 00 00 00 00 00 [  569.847028] em28xx #0: i2c
> eeprom 50: 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 
> 569.847056] em28xx #0:
> > i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55
> 00 53 00
> > [  569.847086] em28xx #0: i2c eeprom 70: 42 00 20 00
> 32 00 38 00 38
> > 00 33 00 20 00 44 00 [  569.847116] em28xx #0: i2c
> eeprom 80: 65 00
> > 76 00 69 00 63 00 65 00 00 00 00 00 00 00 [ 
> 569.847145] em28xx #0:
> > i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00
> > [  569.847173] em28xx #0: i2c eeprom a0: 00 00 00 00
> 00 00 00 00 00
> > 00 00 00 00 00 00 00 [  569.847202] em28xx #0: i2c
> eeprom b0: 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 
> 569.847230] em28xx #0:
> > i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00
> > [  569.847259] em28xx #0: i2c eeprom d0: 00 00 00 00
> 00 00 00 00 00
> > 00 00 00 00 00 00 00 [  569.847288] em28xx #0: i2c
> eeprom e0: 00 00
> > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 
> 569.847317] em28xx #0:
> > i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00
> > [  569.847348] em28xx #0: EEPROM ID= 0x9567eb1a,
> EEPROM hash =
> > 0x98330201 [  569.847353] em28xx #0: EEPROM info: [ 
> 569.847357]
> > em28xx #0:       AC97 audio (5 sample rates) [ 
> 569.847362] em28xx
> > #0:       500mA max power [  569.847367] em28xx #0:   
>    Table at
> > 0x04, strings=0x226a, 0x0000, 0x0000 [  569.847373]
> em28xx #0:
> > [  569.847376] [  569.847382] em28xx #0: The support
> for this board
> > weren't valid yet. [  569.847387] em28xx #0:
> Please send a report of
> > having this working [  569.847393] em28xx #0: not to
> V4L mailing list
> > (and/or to other addresses) [  569.847396] [ 
> 569.882876] saa7115'
> > 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx
> #0)
> > [  569.955345] tuner' 0-0043: chip found @ 0x86
> (em28xx #0)
> > [  569.979876] tda9887 0-0043: creating new instance [
>  569.979894]
> > tda9887 0-0043: tda988[5/6/7] found [  569.980772]
> tda9887 0-0043:
> > destroying instance [  569.980993] tda9887 0-0043:
> creating new
> > instance [  569.980999] tda9887 0-0043: tda988[5/6/7]
> found
> > [  569.983857] tuner' 0-0061: chip found @ 0xc2
> (em28xx #0)
> > [  570.018607] tuner-simple 0-0061: creating new
> instance
> > [  570.018622] tuner-simple 0-0061: type set to 60
> (Thomson DTT 761X
> > (ATSC/NTSC)) [  570.025349] em28xx #0: Config register
> raw data: 0xd0
> > [  570.026360] em28xx #0: AC97 vendor ID = 0xffffffff
> [  570.026747]
> > em28xx #0: AC97 features = 0x6a90 [  570.026752]
> em28xx #0: Empia 202
> > AC97 audio processor detected [  570.060722] em28xx
> #0: v4l2 driver
> > version 0.1.1 [  570.093645] em28xx #0: V4L2 device
> registered
> > as /dev/video0 and /dev/vbi0 [  570.093729] usbcore:
> registered new
> > interface driver em28xx [  570.093737] em28xx driver
> loaded
> > [  570.126733] em28xx-audio.c: probing for em28x1 non
> standard
> > usbaudio [  570.126743] em28xx-audio.c: Copyright (C)
> 2006 Markus
> > Rechberger [  570.128744] Em28xx: Initialized (Em28xx
> Audio
> > Extension) extension [  570.303684] DVB: registering
> new adapter
> > (em28xx #0) [  570.305475] DVB: registering adapter 0
> frontend 0 (LG
> > Electronics LGDT3303 VSB/QAM Frontend)... [ 
> 570.307037] Successfully
> > loaded em28xx-dvb [  570.307051] Em28xx: Initialized
> (Em28xx dvb
> > Extension) extension             
> > 
> 
> Let me create a patch, I'll send you for tests.
> 
> Cheers,
> Douglas


      
--
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