public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
@ 2009-02-19 19:29 Thomas RENARD
  2009-02-19 20:15 ` Antti Palosaari
  0 siblings, 1 reply; 9+ messages in thread
From: Thomas RENARD @ 2009-02-19 19:29 UTC (permalink / raw)
  To: linux-dvb

Hello,

I bought this USB card : AVerTV Volar Black HD (A850) - 
http://www.avermedia.com/avertv/Product/ProductDetail.aspx?Id=460&tab=APDriver.
I don't find anything relevant about using this card on linux.

Can I use this card on Linux ? How ?

Here is some information :

thomas@trubuntu:~$ dmesg
[  204.468031] usb 1-3: new full speed USB device using ohci_hcd and 
address 11
[  204.648022] usb 1-3: device descriptor read/64, error -62
[  204.932027] usb 1-3: device descriptor read/64, error -62
[  205.212025] usb 1-3: new full speed USB device using ohci_hcd and 
address 12
[  205.392026] usb 1-3: device descriptor read/64, error -62
[  205.676267] usb 1-3: device descriptor read/64, error -62
[  205.956026] usb 1-3: new full speed USB device using ohci_hcd and 
address 13
[  206.367700] usb 1-3: device not accepting address 13, error -62
[  206.544046] usb 1-3: new full speed USB device using ohci_hcd and 
address 14
[  206.952015] usb 1-3: device not accepting address 14, error -62
[  206.952696] hub 1-0:1.0: unable to enumerate USB device on port 3
[  206.953461] ppdev0: registered pardevice
[  207.000249] ppdev0: unregistered pardevice
[  207.134128] ppdev0: registered pardevice
[  207.180716] ppdev0: unregistered pardevice
[  207.420177] ppdev0: registered pardevice
[  207.468035] ppdev0: unregistered pardevice
[  213.643907] type=1503 audit(1235066401.409:6): 
operation="inode_permission" requested_mask="::x" denied_mask="::x" 
fsuid=7 name="/usr/NX/bin/nxspool" pid=7880 profile="/usr/sbin/cupsd"
[  681.700334] usb 3-6: new high speed USB device using ehci_hcd and 
address 3
[  681.889296] usb 3-6: configuration #1 chosen from 1 choice
[  719.776030] usb 1-3: new full speed USB device using ohci_hcd and 
address 15
[  719.960026] usb 1-3: device descriptor read/64, error -62
[  720.244031] usb 1-3: device descriptor read/64, error -62
[  720.524031] usb 1-3: new full speed USB device using ohci_hcd and 
address 16
[  720.706552] usb 1-3: device descriptor read/64, error -62
[  720.988024] usb 1-3: device descriptor read/64, error -62
[  721.272059] usb 1-3: new full speed USB device using ohci_hcd and 
address 17
[  721.680021] usb 1-3: device not accepting address 17, error -62
[  721.856043] usb 1-3: new full speed USB device using ohci_hcd and 
address 18
[  722.264442] usb 1-3: device not accepting address 18, error -62
[  722.264790] hub 1-0:1.0: unable to enumerate USB device on port 3


--------------------------------------------------------------


thomas@trubuntu:~$ dmesg | grep dvb
thomas@trubuntu:~$


--------------------------------------------------------------
thomas@trubuntu:~$ lsusb -v

Bus 003 Device 003: ID 07ca:850a AVerMedia Technologies, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x07ca AVerMedia Technologies, Inc.
  idProduct          0x850a
  bcdDevice            1.01
  iManufacturer           1 AVerMedia
  iProduct                2 A850 DVBT
  iSerial                 3 301475201032000
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)


Thank you !


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
  2009-02-19 19:29 [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ? Thomas RENARD
@ 2009-02-19 20:15 ` Antti Palosaari
  2009-02-20 21:56   ` Thomas RENARD
  0 siblings, 1 reply; 9+ messages in thread
From: Antti Palosaari @ 2009-02-19 20:15 UTC (permalink / raw)
  To: linux-media; +Cc: linux-dvb

Thomas RENARD wrote:
> I bought this USB card : AVerTV Volar Black HD (A850) - 
> http://www.avermedia.com/avertv/Product/ProductDetail.aspx?Id=460&tab=APDriver.
> I don't find anything relevant about using this card on linux.
> 
> Can I use this card on Linux ? How ?
> 
> Here is some information :

Looks like AF9015 or AF9035. Could you test whether this driver will 
tell more?
http://linuxtv.org/hg/~anttip/af9015_aver_a850/
http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/

regards
Antti
-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
  2009-02-19 20:15 ` Antti Palosaari
@ 2009-02-20 21:56   ` Thomas RENARD
  0 siblings, 0 replies; 9+ messages in thread
From: Thomas RENARD @ 2009-02-20 21:56 UTC (permalink / raw)
  To: Antti Palosaari; +Cc: linux-dvb, linux-media


[-- Attachment #1.1: Type: text/plain, Size: 10737 bytes --]

Hello,

What I tried :

sudo apt-get install dvb-utils

Get
http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo mv dvb-usb-af9015.fw  /lib/firmware/

Get http://linuxtv.org/hg/~anttip/af9015_aver_a850/archive/tip.tar.gz
In the directory :
sudo make
sudo make install

Add dvb-usb-af9015 to /etc/modules

Reboot

Plug the card



Some results :

thomas@trubuntu:~$ lsmod | grep dvb
dvb_usb_af9015         32672  0
dvb_usb                27660  1 dvb_usb_af9015
dvb_core               94336  1 dvb_usb
i2c_core               31892  6
dvb_usb_af9015,dvb_usb,eeprom,asb100,nvidia,i2c_nforce2
usbcore               149360  5 dvb_usb_af9015,dvb_usb,ohci_hcd,ehci_hcd

thomas@trubuntu:~$ dmesg | grep dvb
[   24.923217] usbcore: registered new interface driver dvb_usb_af9015

thomas@trubuntu:~$ less /var/log/messages
Feb 20 22:38:25 trubuntu kernel: [  327.984028] usb 3-6: new high speed USB
device using ehci_hcd and address 3
Feb 20 22:38:25 trubuntu kernel: [  328.150333] usb 3-6: configuration #1
chosen from 1 choice

thomas@trubuntu:~$ modprobe -l | grep dvb
/lib/modules/2.6.27-11-generic/kernel/drivers/media/video/videobuf-dvb.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/video/saa7134/saa7134-dvb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/video/em28xx/em28xx-dvb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttusb-dec/ttusb_dec.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttusb-dec/ttusbdecfe.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dm1105/dm1105.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/ttpci-eeprom.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/budget.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/budget-patch.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/budget-core.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/budget-ci.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/budget-av.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/siano/sms1xxx.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/pluto2/pluto2.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/af9013.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx24113.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stb0899.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda8261.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx24116.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/lgdt3304.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stb6000.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dvb_dummy_fe.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stb6100.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/lgs8gl5.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/s921.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stv0288.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/zl10353.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/ves1x93.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/ves1820.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tua6100.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda826x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda8083.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda10086.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda1004x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda10048.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda10023.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/tda10021.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stv0299.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/stv0297.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/sp887x.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/sp8870.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/s5h1420.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/si21xx.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/s5h1409.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/or51211.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/or51132.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/s5h1411.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/nxt200x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/mt352.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/mt312.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/lnbp21.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/lgdt330x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/l64781.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/itd1000.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/isl6421.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/isl6405.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dvb-pll.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/drx397xD.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/nxt6000.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dib7000p.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dib7000m.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dib3000mc.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dibx000_common.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dib0070.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx24123.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx24110.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx22702.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/cx22700.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/bcm3510.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/au8522.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/frontends/dib3000mb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cinergyT2.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9015.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp7045.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp702x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-umt-010.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-ttusb2.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-opera.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-nova-t-usb2.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-m920x.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-gp8psk.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-gl861.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dw2102.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtt200u.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtv5100.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dib0700.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-au6610.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-anysee.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9005.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-a800.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/dvb-core/dvb-core.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/bt8xx/dst_ca.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/bt8xx/dst.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/bt8xx/bt878.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/bt8xx/dvb-bt8xx.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-usb.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/b2c2/b2c2-flexcop.ko

/lib/modules/2.6.27-11-generic/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-pci.ko


The card doesn't work ? Can you help me ? What is the next step ?
Thanks,
Regards,

Thomas


2009/2/19 Antti Palosaari <crope@iki.fi>

> Thomas RENARD wrote:
>
>> I bought this USB card : AVerTV Volar Black HD (A850) -
>> http://www.avermedia.com/avertv/Product/ProductDetail.aspx?Id=460&tab=APDriver
>> .
>> I don't find anything relevant about using this card on linux.
>>
>> Can I use this card on Linux ? How ?
>>
>> Here is some information :
>>
>
> Looks like AF9015 or AF9035. Could you test whether this driver will tell
> more?
> http://linuxtv.org/hg/~anttip/af9015_aver_a850/<http://linuxtv.org/hg/%7Eanttip/af9015_aver_a850/>
>
> http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/<http://www.otit.fi/%7Ecrope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/>
>
> regards
> Antti
> --
> http://palosaari.fi/
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

[-- Attachment #1.2: Type: text/html, Size: 12825 bytes --]

[-- Attachment #2: Type: text/plain, Size: 228 bytes --]

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
@ 2009-02-21  1:07 Laurent Haond
  0 siblings, 0 replies; 9+ messages in thread
From: Laurent Haond @ 2009-02-21  1:07 UTC (permalink / raw)
  To: linux-dvb

Hi,
I bought an AverMedia Volar Black HD too.
I opened it, i can confirm the device contains a AF9015N1 chip and a
MXL5003S tuner.


I think there was something missing your diff Antti :
@@ -1404,7 +1405,7 @@

                .i2c_algo = &af9015_i2c_algo,

-               .num_device_descs = 7,
+               .num_device_descs = 8,
                .devices = {
                        {
                                .name = "Xtensions XD-380",

After patching af9015.c file, when i plug it, modules are loading but it
seems that the tuner did not work :

Module                  Size  Used by
mxl5005s               32388  1
af9013                 18756  1
dvb_usb_af9015         27184  0
dvb_usb                19916  1 dvb_usb_af9015
dvb_core               88676  1 dvb_usb


$ dmesg
usb 4-1: configuration #1 chosen from 1 choice
dvb-usb: found a 'AVerMedia A850' in cold state, will try to load a firmware
firmware: requesting dvb-usb-af9015.fw
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
dvb-usb: found a 'AVerMedia A850' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9013: firmware version:4.95.0
DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
MXL5005S: Attached at address 0xc6
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9015: command failed:2
af9015: firmware copy to 2nd frontend failed, will disable it
dvb-usb: no frontend was attached by 'AVerMedia A850'
dvb-usb: AVerMedia A850 successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_af9015

$ dvbscan /usr/share/dvb/dvb-t/fr-Lyon-Fourviere
Unable to query frontend status

$ dmesg
af9015: recv bulk message failed:-110
af9013: I2C read failed reg:d417


Anything else we can try Antti ?

Thanks


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
@ 2009-02-21  1:09 Laurent Haond
       [not found] ` <7a3c9e3d0902210108w77e440e2u6d688f3614ccf972@mail.gmail.com>
  0 siblings, 1 reply; 9+ messages in thread
From: Laurent Haond @ 2009-02-21  1:09 UTC (permalink / raw)
  To: linux-media

[-- Attachment #1: Type: text/plain, Size: 1975 bytes --]

Hi,
I bought an AverMedia Volar Black HD too.
I opened it, i can confirm the device contains a AF9015N1 chip and a
MXL5003S tuner.


I think there was something missing your diff Antti :
@@ -1404,7 +1405,7 @@

                .i2c_algo = &af9015_i2c_algo,

-               .num_device_descs = 7,
+               .num_device_descs = 8,
                .devices = {
                        {
                                .name = "Xtensions XD-380",

After patching af9015.c file, when i plug it, modules are loading but it
seems that the tuner did not work :

Module                  Size  Used by
mxl5005s               32388  1
af9013                 18756  1
dvb_usb_af9015         27184  0
dvb_usb                19916  1 dvb_usb_af9015
dvb_core               88676  1 dvb_usb


$ dmesg
usb 4-1: configuration #1 chosen from 1 choice
dvb-usb: found a 'AVerMedia A850' in cold state, will try to load a firmware
firmware: requesting dvb-usb-af9015.fw
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
dvb-usb: found a 'AVerMedia A850' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9013: firmware version:4.95.0
DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
MXL5005S: Attached at address 0xc6
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9015: command failed:2
af9015: firmware copy to 2nd frontend failed, will disable it
dvb-usb: no frontend was attached by 'AVerMedia A850'
dvb-usb: AVerMedia A850 successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_af9015

$ dvbscan /usr/share/dvb/dvb-t/fr-Lyon-Fourviere
Unable to query frontend status

$ dmesg
af9015: recv bulk message failed:-110
af9013: I2C read failed reg:d417


Anything else we can try Antti ?

Thanks


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
       [not found] ` <7a3c9e3d0902210108w77e440e2u6d688f3614ccf972@mail.gmail.com>
@ 2009-02-21 12:09   ` Laurent Haond
  2009-02-21 16:38     ` Antti Palosaari
  2009-02-22 18:05     ` CityK
  0 siblings, 2 replies; 9+ messages in thread
From: Laurent Haond @ 2009-02-21 12:09 UTC (permalink / raw)
  To: linux-media

[-- Attachment #1: Type: text/plain, Size: 2776 bytes --]

Hi,

I enabled debug on dvb-usb, here you can find my dmesg output :


usb 4-3: new high speed USB device using ehci_hcd and address 12
usb 4-3: configuration #1 chosen from 1 choice
af9015_usb_probe: interface:0
af9015_read_config: IR mode:0
af9015_read_config: TS mode:1
af9015_read_config: [0] xtal:2 set adc_clock:28000
af9015_read_config: [0] IF1:36125
af9015_read_config: [0] MT2060 IF1:0
af9015_read_config: [0] tuner id:13
af9015_read_config: [1] xtal:2 set adc_clock:28000
af9015_read_config: [1] IF1:36125
af9015_read_config: [1] MT2060 IF1:1220
af9015_read_config: [1] tuner id:130
af9015_identify_state: reply:01
dvb-usb: found a 'AVerMedia A850' in cold state, will try to load a firmware
firmware: requesting dvb-usb-af9015.fw
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
af9015_download_firmware:
dvb-usb: found a 'AVerMedia A850' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9015_af9013_frontend_attach: init I2C
af9015_i2c_init:
00: 2c 85 a3 0b 00 00 00 00 ca 07 0a 85 01 01 01 02
10: 03 80 00 fa fa 10 40 ef 00 30 31 30 31 30 37 30
20: 33 30 37 30 30 30 30 31 ff ff ff ff ff ff ff ff
30: 01 01 38 01 00 08 02 01 1d 8d 00 00 0d ff ff ff
40: ff ff ff ff ff 08 02 00 1d 8d c4 04 82 ff ff ff
50: ff ff ff ff ff 26 00 00 04 03 09 04 14 03 41 00
60: 56 00 65 00 72 00 4d 00 65 00 64 00 69 00 61 00
70: 14 03 41 00 38 00 35 00 30 00 20 00 44 00 56 00
80: 42 00 54 00 20 03 33 00 30 00 31 00 34 00 37 00
90: 35 00 33 00 30 00 31 00 32 00 34 00 30 00 30 00
a0: 30 00 30 00 00 ff ff ff ff ff ff ff ff ff ff ff
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
af9013: firmware version:4.95.0
DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
af9015_tuner_attach:
MXL5005S: Attached at address 0xc6
dvb-usb: will pass the complete MPEG2 transport stream to the software
demuxer.
DVB: registering new adapter (AVerMedia A850)
af9015_copy_firmware:
af9015: command failed:2
af9015: firmware copy to 2nd frontend failed, will disable it
dvb-usb: no frontend was attached by 'AVerMedia A850'
dvb-usb: AVerMedia A850 successfully initialized and connected.
af9015_init:
af9015_init_endpoint: USB speed:3
af9015_download_ir_table:


dvbscan fails with this error : Unable to query frontend status
and sometimes (not everytimes) dmesg shows :
af9015: recv bulk message failed:-110
af9013: I2C read failed reg:d417


Tried Kaffeine, did not work either...


Laurent


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
  2009-02-21 12:09   ` Laurent Haond
@ 2009-02-21 16:38     ` Antti Palosaari
  2009-02-22 13:53       ` Laurent Haond
  2009-02-22 18:05     ` CityK
  1 sibling, 1 reply; 9+ messages in thread
From: Antti Palosaari @ 2009-02-21 16:38 UTC (permalink / raw)
  To: Laurent Haond; +Cc: linux-media

Hello and thank you for information,

According to your previous post, you are correct. I did one of the most 
typical mistake when adding new usb-id:s :) (didn't increase 
.num_device_descs).

Laurent Haond wrote:
> af9015_usb_probe: interface:0
> af9015_read_config: IR mode:0

Is there remote at all?

> af9015_read_config: TS mode:1
> af9015_read_config: [0] xtal:2 set adc_clock:28000
> af9015_read_config: [0] IF1:36125

hmmm, typical IF for many DVB-T tuners but very strange for MXL5003S. 
Maxlinear uses normally / default 4570kHz. I think thats why it does not 
work. Could you change .if_freq to IF_FREQ_36125000HZ and test? 
AVerMedia seems to use many times very weird configurations that are not 
reference nor default ones.

> af9015_read_config: [0] MT2060 IF1:0
> af9015_read_config: [0] tuner id:13
> af9015_read_config: [1] xtal:2 set adc_clock:28000
> af9015_read_config: [1] IF1:36125
> af9015_read_config: [1] MT2060 IF1:1220
> af9015_read_config: [1] tuner id:130
> af9015_identify_state: reply:01

> af9015_copy_firmware:
> af9015: command failed:2
> af9015: firmware copy to 2nd frontend failed, will disable it
> dvb-usb: no frontend was attached by 'AVerMedia A850'
> dvb-usb: AVerMedia A850 successfully initialized and connected.

No knowledge why it fails. I suspect wrong GPIO, again this is AverMedia 
device... You should take usb-sniff and look correct GPIO from there.

> af9015_init:
> af9015_init_endpoint: USB speed:3
> af9015_download_ir_table:
> 
> 
> dvbscan fails with this error : Unable to query frontend status
> and sometimes (not everytimes) dmesg shows :
> af9015: recv bulk message failed:-110
> af9013: I2C read failed reg:d417

regards
Antti
-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
  2009-02-21 16:38     ` Antti Palosaari
@ 2009-02-22 13:53       ` Laurent Haond
  0 siblings, 0 replies; 9+ messages in thread
From: Laurent Haond @ 2009-02-22 13:53 UTC (permalink / raw)
  To: Antti Palosaari; +Cc: linux-media

Hi, thanks for your support Antti !

> Hello and thank you for information,
> 
> According to your previous post, you are correct. I did one of the most
> typical mistake when adding new usb-id:s :) (didn't increase
> .num_device_descs).
> 
> Laurent Haond wrote:
>> af9015_usb_probe: interface:0
>> af9015_read_config: IR mode:0
> 
> Is there remote at all?
No there is not remote at all in the bundle.

> 
>> af9015_read_config: TS mode:1
>> af9015_read_config: [0] xtal:2 set adc_clock:28000
>> af9015_read_config: [0] IF1:36125
> 
> hmmm, typical IF for many DVB-T tuners but very strange for MXL5003S.
> Maxlinear uses normally / default 4570kHz. I think thats why it does not
> work. Could you change .if_freq to IF_FREQ_36125000HZ and test?

Tried, but same results...

> AVerMedia seems to use many times very weird configurations that are not
> reference nor default ones.
> 
>> af9015_read_config: [0] MT2060 IF1:0
>> af9015_read_config: [0] tuner id:13
>> af9015_read_config: [1] xtal:2 set adc_clock:28000
>> af9015_read_config: [1] IF1:36125
>> af9015_read_config: [1] MT2060 IF1:1220
>> af9015_read_config: [1] tuner id:130
>> af9015_identify_state: reply:01
> 
>> af9015_copy_firmware:
>> af9015: command failed:2
>> af9015: firmware copy to 2nd frontend failed, will disable it
>> dvb-usb: no frontend was attached by 'AVerMedia A850'
>> dvb-usb: AVerMedia A850 successfully initialized and connected.
> 
> No knowledge why it fails. I suspect wrong GPIO, again this is AverMedia
> device... You should take usb-sniff and look correct GPIO from there.

I trying to do that, but i'm not able  to find a recent and working
repository for usbreplay and parser.pl

Seems that http://mcentral.de/wiki/index.php5/Usbreplay is out of date,
and that http://mcentral.de/hg/~mrec/usbreplay is no more available.

Can you point me to a working repository where i can get them ?

Thanks

Laurent


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ?
  2009-02-21 12:09   ` Laurent Haond
  2009-02-21 16:38     ` Antti Palosaari
@ 2009-02-22 18:05     ` CityK
  1 sibling, 0 replies; 9+ messages in thread
From: CityK @ 2009-02-22 18:05 UTC (permalink / raw)
  To: Laurent Haond; +Cc: linux-media

Laurent Haond wrote:
> af9015_copy_firmware:
> af9015: command failed:2
> af9015: firmware copy to 2nd frontend failed, will disable it
> dvb-usb: no frontend was attached by 'AVerMedia A850'
>
> ........
>
> dvbscan fails with this error : Unable to query frontend status
> and sometimes (not everytimes) dmesg shows :
> af9015: recv bulk message failed:-110
> af9013: I2C read failed reg:d417
>
>
> Tried Kaffeine, did not work either...
>   

Just as a FYI, if you haven't already realised it yourself (though I
suspect you have),  don't bother proceeding with testing with dvbscan or
kaffeine until you get the frontend to initialize (as they are doomed to
fail otherwise).


Laurent Haond wrote:
>>> af9015_copy_firmware:
>>> af9015: command failed:2
>>> af9015: firmware copy to 2nd frontend failed, will disable it
>>> dvb-usb: no frontend was attached by 'AVerMedia A850'
>>> dvb-usb: AVerMedia A850 successfully initialized and connected.
>>>       
>> No knowledge why it fails. I suspect wrong GPIO, again this is AverMedia
>> device... You should take usb-sniff and look correct GPIO from there.
>>     
>
> I trying to do that, but i'm not able  to find a recent and working
> repository for usbreplay and parser.pl
>
> Seems that http://mcentral.de/wiki/index.php5/Usbreplay is out of date,
> and that http://mcentral.de/hg/~mrec/usbreplay is no more available.
>
> Can you point me to a working repository where i can get them ?
>   

You can find a parser in the /v4l2-apps/test directory of the v4l-dvb
source .... (I'm not sure why it is in the /test directory and not the
/util , hence my  concurrent message on the list, douglas' pull request,
regarding this).


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-02-22 18:05 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-19 19:29 [linux-dvb] Can I use AVerTV Volar Black HD (A850) with Linux ? Thomas RENARD
2009-02-19 20:15 ` Antti Palosaari
2009-02-20 21:56   ` Thomas RENARD
  -- strict thread matches above, loose matches on Subject: below --
2009-02-21  1:07 Laurent Haond
2009-02-21  1:09 Laurent Haond
     [not found] ` <7a3c9e3d0902210108w77e440e2u6d688f3614ccf972@mail.gmail.com>
2009-02-21 12:09   ` Laurent Haond
2009-02-21 16:38     ` Antti Palosaari
2009-02-22 13:53       ` Laurent Haond
2009-02-22 18:05     ` CityK

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox