All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Christian Löpke" <christian.loepke@googlemail.com>
To: linux-media@vger.kernel.org
Subject: omap4 pandaboard - Technisat USB HD problem
Date: Sun, 22 Dec 2013 10:45:08 +0100	[thread overview]
Message-ID: <52B6B4A4.7090501@googlemail.com> (raw)

subscribe linux-media

Hello there,

theres some trouble with technisat DVBS/S2 USB HD on pandaboard.
My system: ubuntu 3.2.0-1441-omap4
media_build is installed and firmware 
dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
is at /lib/firmware.

With all debugging options enabled dmesg sais the following if I remove 
the stick and
reconnect it:

[ 7934.843811] dvb_usb_technisat_usb2 1-1.2.5:1.0: usb_probe_interface
[ 7934.843841] dvb_usb_technisat_usb2 1-1.2.5:1.0: usb_probe_interface - 
got id
[ 7934.843872] check for cold 14f7 500
[ 7934.844696] technisat-usb2: set alternate setting
[ 7934.844970] technisat-usb2: firmware version: 17.63
[ 7934.844970] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in 
warm state.
[ 7934.845001] power control: 1
[ 7934.852355] dvb-usb: will pass the complete MPEG2 transport stream to 
the software demuxer.
[ 7934.861267] state before exiting everything: 1
[ 1592.359924] all in all I will use 524288 bytes for streaming
[ 1592.359954] allocating buffer 0
[ 1592.360321] buffer 0: ffc30000 (dma: 2813526016)
[ 1592.360382] allocating buffer 1
[ 1592.360717] buffer 1: ffc20000 (dma: 2806579200)
[ 1592.360778] allocating buffer 2
[ 1592.361206] buffer 2: ffc10000 (dma: 2813394944)
[ 1592.361267] allocating buffer 3
[ 1592.361755] buffer 3: ffc00000 (dma: 2815033344)
[ 1592.361846] allocating buffer 4
[ 1592.362792] not enough memory for urb-buffer allocation.
[ 1592.362792] freeing buffer 3
[ 1592.362823] freeing buffer 2
[ 1592.362854] freeing buffer 1
[ 1592.362884] freeing buffer 0
[ 1592.362915] state before exiting everything: 1
[ 1592.363128] state should be zero now: 0
[ 1592.363128] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) error while 
loading driver (-12)
[ 7934.861846] usbcore: registered new interface driver 
dvb_usb_technisat_usb2
[ 7947.469573] hub 1-1.2:1.0: state 7 ports 5 chg 0000 evt 0020
[ 7947.470428] hub 1-1.2:1.0: port 5, status 0100, change 0001, 12 Mb/s
[ 7947.470916] usb 1-1.2.5: USB disconnect, device number 10
[ 7947.470947] usb 1-1.2.5: unregistering device
[ 7947.470947] usb 1-1.2.5: unregistering interface 1-1.2.5:1.0
[ 7947.471405] usb 1-1.2.5: usb_disable_device nuking all URBs
[ 7947.631744] hub 1-1.2:1.0: debounce: port 5: total 100ms stable 100ms 
status 0x100
[ 7949.005615] hub 1-1.2:1.0: state 7 ports 5 chg 0000 evt 0020
[ 7949.006683] hub 1-1.2:1.0: port 5, status 0101, change 0001, 12 Mb/s
[ 7949.162841] hub 1-1.2:1.0: debounce: port 5: total 100ms stable 100ms 
status 0x101
[ 7949.248687] usb 1-1.2.5: new high-speed USB device number 11 using 
ehci-omap
[ 7949.366424] usb 1-1.2.5: default language 0x0409
[ 7949.367156] usb 1-1.2.5: udev 11, busnum 1, minor = 10
[ 7949.367187] usb 1-1.2.5: New USB device found, idVendor=14f7, 
idProduct=0500
[ 7949.367187] usb 1-1.2.5: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[...] same as above

The device has to be handled as USB 2.0 to work correctly..
=>[ 7949.248687] usb 1-1.2.5: new high-speed USB device number 11 using 
ehci-omap
looks good, but
=> [ 7947.470428] hub 1-1.2:1.0: port 5, status 0100, change 0001, 12 Mb/s
is too slow or ?

But /usr/bin/usb-devices tells me that the device is on 480Mb/s speed..

The hub:
T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#=  4 Spd=480 MxCh= 5
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=2101 ProdID=8500 Rev=01.06
S:  Manufacturer=Action Star
S:  Product=USB2.0 Hub
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub

The stick:
T:  Bus=01 Lev=03 Prnt=04 Port=04 Cnt=05 Dev#= 11 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=14f7 ProdID=0500 Rev=00.01
S:  Manufacturer=TechniSat Digital
S:  Product=TechniSat USB device
S:  SerialNumber=0008C9F0B853
C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=300mA
I:  If#= 0 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

What I could do to get this working ?
I dont know where to search anymore..

Regards
- Christian Löpke -


                 reply	other threads:[~2013-12-22  9:43 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=52B6B4A4.7090501@googlemail.com \
    --to=christian.loepke@googlemail.com \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.