[linux-dvb] DVICO FusionHDTV DVB-T Nano

Adam Harvey adam at adamharvey.name
Fri Jun 8 18:59:00 CEST 2007


Hi,

I have a DVICO FusionHDTV DVB-T Nano USB tuner which I'm trying to get  
working. It seems to be most of the way there with the current  
Mercurial v4l-dvb tree combined with the patch at  
http://linuxtv.org/~mkrufky/pending/xc/xc-bluebird.patch (and the  
firmware downloaded as noted at the top of the patch file), but it's  
unable to attach a frontend. The dmesg output with full debug is at  
the end of the e-mail. For reference, I'm running kernel  
2.6.20-16-generic on amd64, which is the current version shipped from  
Ubuntu Feisty updates.

The initial "bulk message failed" seems to come from the  
dvb_usb_device_power_ctrl() call in dvb_usb_init(), with subsequent  
"bulk message failed" messages being generated by the calls within  
cxusb_dualdig4_frontend_attach(), with the underlying point of failure  
therefore being in cxusb_ctrl_msg(). Is there another patch that I can  
try to attempt to get this going, or alternately, can I help to debug  
the problem further in any way?

dmesg output:

[ 3401.295314] check for warm 1660 932
[ 3401.295320] something went very wrong, device was not found in  
current device list - let's see what comes next.
[ 3401.295324] check for cold fe9 d500
[ 3401.295326] check for warm fe9 d501
[ 3401.295328] something went very wrong, device was not found in  
current device list - let's see what comes next.
[ 3401.295331] check for cold fe9 db50
[ 3401.295333] check for warm fe9 db51
[ 3401.295334] check for cold fe9 db54
[ 3401.295336] check for warm fe9 db55
[ 3401.295338] check for cold fe9 db58
[ 3401.295341] check for warm fe9 db59
[ 3401.295343] something went very wrong, device was not found in  
current device list - let's see what comes next.
[ 3401.295346] check for cold fe9 db00
[ 3401.295348] check for warm fe9 db01
[ 3401.295350] something went very wrong, device was not found in  
current device list - let's see what comes next.
[ 3401.295354] check for cold fe9 db10
[ 3401.295356] check for warm fe9 db11
[ 3401.295358] something went very wrong, device was not found in  
current device list - let's see what comes next.
[ 3401.295361] check for warm fe9 db78
[ 3401.295363] check for warm fe9 db70
[ 3401.295365] dvb-usb: found a 'DViCO FusionHDTV DVB-T NANO2' in warm state.
[ 3401.295373] power control: 1
[ 3401.295375] >>> de 00
[ 3401.295379] dvb-usb: bulk message failed: -22 (2/0)
[ 3401.295419] dvb-usb: will pass the complete MPEG2 transport stream  
to the software demuxer.
[ 3401.295473] all in all I will use 40960 bytes for streaming
[ 3401.295475] allocating buffer 0
[ 3401.295482] buffer 0: ffff8100036f4000 (dma: 57622528)
[ 3401.295484] allocating buffer 1
[ 3401.295491] buffer 1: ffff810036d06000 (dma: 919625728)
[ 3401.295493] allocating buffer 2
[ 3401.295499] buffer 2: ffff810003200000 (dma: 52428800)
[ 3401.295501] allocating buffer 3
[ 3401.295507] buffer 3: ffff8100036e4000 (dma: 57556992)
[ 3401.295510] allocating buffer 4
[ 3401.295516] buffer 4: ffff8100229c0000 (dma: 580648960)
[ 3401.295519] allocation successful
[ 3401.295523] DVB: registering new adapter (DViCO FusionHDTV DVB-T NANO2)
[ 3401.295945] >>> 51
[ 3402.814421] dvb-usb: bulk message failed: -110 (1/0)
[ 3402.814448] >>> 05 fd 00
[ 3403.813107] dvb-usb: bulk message failed: -110 (3/0)
[ 3403.884985] gpio_write failed.
[ 3403.884994] >>> 05 fd 02
[ 3404.883698] dvb-usb: bulk message failed: -110 (3/0)
[ 3404.969426] >>> 09 01 01 0f 7f
[ 3405.968336] dvb-usb: bulk message failed: -110 (5/0)
[ 3405.968396] dvb-usb: no frontend was attached by 'DViCO FusionHDTV  
DVB-T NANO2'
[ 3405.969499] power control: 0
[ 3405.969504] dvb-usb: DViCO FusionHDTV DVB-T NANO2 successfully  
initialized and connected.
[ 3405.969886] usbcore: registered new interface driver dvb_usb_cxusb

Thanks for any help,

Adam



More information about the linux-dvb mailing list