Tuner problem with TVH@rock64/OMV
Added by Karl Ludwig over 5 years ago
Hello together,
while tuning setup the scan gets to an end within seconds without results and inside the configuration page / TV Adapters I just see the DVB-T Tuner, not both tuners, so I think the driver is not working correctly.
Hardware:
Rock64 4gb
SI2168 USB Stick "TechnoTrend TT-TVStick CT2-4400"
Software (Openmediavault)
https://github.com/ayufan-rock64/linux-build/releases/tag/0.8.0rc9
--> stretch-openmediavault-rock64-0.8.0rc9-1120-armhf.img.xz (32bit)
My Install routine for TVH:
apt-get -y install coreutils wget apt-transport-https lsb-release ca-certificates
wget -qO- https://doozer.io/keys/tvheadend/tvheadend/pgp | sudo apt-key add -
echo "deb http://apt.tvheadend.org/stable raspbian-stretch main" | sudo tee -a /etc/apt/sources.list.d/tvheadend.list
apt-get update
apt-get install tvheadend
also tried the firmware which worked on OMV3 for my x86 devices:
cd /lib/firmware/
wget https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-b40-01.fw
Is there any other firmware I have to use? Is there anything else I can do?
Stick works fine on OMV3 and several libreelec releases for x86, rock64 and coreelec for odroid n2
Thanks and regards,
Michael
Replies (12)
RE: Tuner problem with TVH@rock64/OMV - Added by saen acro over 5 years ago
Report result of this two commands
dmesg |egrep "firmware|dvb|frontend|usb" tree /dev/dvb
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
edit: Sorry, first Version of this post of mine was grap
without firmware installed:
root@rockNAS64:~# dmesg |egrep "firmware|dvb|frontend|usb"
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 1.511397] usbcore: registered new interface driver usbfs
[ 1.511515] usbcore: registered new interface driver hub
[ 1.511657] usbcore: registered new device driver usb
[ 2.095981] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.096100] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.096645] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.096752] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.097204] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply from device tree
[ 2.097226] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply property in node /syscon@ff450000/usb2-phy@100/otg-port failed
[ 2.097251] phy phy-ff450000.syscon:[email protected]: Failed to get VBUS supply regulator
[ 2.098335] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply from device tree
[ 2.098359] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply property in node /usb3-phy@ff470000 failed
[ 2.098384] rockchip-u3phy ff470000.usb3-phy: Failed to get VBUS supply regulator
[ 2.098905] phy phy-ff470000.usb3-phy.2: Looking up phy-supply from device tree
[ 2.098926] phy phy-ff470000.usb3-phy.2: Looking up phy-supply property in node /usb3-phy@ff470000/utmi@ff470000 failed
[ 2.099327] phy phy-ff470000.usb3-phy.3: Looking up phy-supply from device tree
[ 2.099347] phy phy-ff470000.usb3-phy.3: Looking up phy-supply property in node /usb3-phy@ff470000/pipe@ff478000 failed
[ 2.101110] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully
[ 2.316156] usbcore: registered new interface driver udl
[ 2.508903] usbcore: registered new interface driver cdc_ether
[ 2.517717] usbcore: registered new interface driver rndis_host
[ 2.528542] phy phy-ff470000.usb3-phy.2: u3phy u2 power on
[ 2.537168] phy phy-ff470000.usb3-phy.3: u3phy u3 power on
[ 2.546709] dwc2 ff580000.usb: Looking up vusb_d-supply from device tree
[ 2.546733] dwc2 ff580000.usb: Looking up vusb_d-supply property in node /usb@ff580000 failed
[ 2.546754] ff580000.usb supply vusb_d not found, using dummy regulator
[ 2.555377] dwc2 ff580000.usb: Looking up vusb_a-supply from device tree
[ 2.555399] dwc2 ff580000.usb: Looking up vusb_a-supply property in node /usb@ff580000 failed
[ 2.555418] ff580000.usb supply vusb_a not found, using dummy regulator
[ 2.576335] dwc2 ff580000.usb: DWC OTG Controller
[ 2.584393] dwc2 ff580000.usb: new USB bus registered, assigned bus number 1
[ 2.592599] dwc2 ff580000.usb: irq 44, io mem 0xff580000
[ 2.600750] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.608762] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.616741] usb usb1: Product: DWC OTG Controller
[ 2.624420] usb usb1: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c dwc2_hsotg
[ 2.632622] usb usb1: SerialNumber: ff580000.usb
[ 2.683574] ehci-platform ff5c0000.usb: EHCI Host Controller
[ 2.691562] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 2
[ 2.699621] ehci-platform ff5c0000.usb: irq 45, io mem 0xff5c0000
[ 2.718461] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00
[ 2.726480] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.734237] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.742002] usb usb2: Product: EHCI Host Controller
[ 2.749494] usb usb2: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ehci_hcd
[ 2.757531] usb usb2: SerialNumber: ff5c0000.usb
[ 2.797925] ohci-platform ff5d0000.usb: Generic Platform OHCI controller
[ 2.806313] ohci-platform ff5d0000.usb: new USB bus registered, assigned bus number 3
[ 2.814724] ohci-platform ff5d0000.usb: irq 46, io mem 0xff5d0000
[ 2.882710] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.890978] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.899275] usb usb3: Product: Generic Platform OHCI controller
[ 2.907463] usb usb3: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ohci_hcd
[ 2.916094] usb usb3: SerialNumber: ff5d0000.usb
[ 2.978110] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.986775] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.995458] usb usb4: Product: xHCI Host Controller
[ 3.003989] usb usb4: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.013035] usb usb4: SerialNumber: xhci-hcd.8.auto
[ 3.022458] usb 1-1: new high-speed USB device number 2 using dwc2
[ 3.023675] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.023856] usb usb5: New USB device found, idVendor=1d6b, idProduct=0003
[ 3.023866] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.023876] usb usb5: Product: xHCI Host Controller
[ 3.023885] usb usb5: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.023892] usb usb5: SerialNumber: xhci-hcd.8.auto
[ 3.026961] usbcore: registered new interface driver iforce
[ 3.027077] usbcore: registered new interface driver xpad
[ 3.027631] usbcore: registered new interface driver usbtouchscreen
[ 3.340668] usb 5-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 3.400557] usb 5-1: New USB device found, idVendor=152d, idProduct=1561
[ 3.400568] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.400577] usb 5-1: Product: SABRENT
[ 3.400585] usb 5-1: Manufacturer: SABRENT
[ 3.400593] usb 5-1: SerialNumber: DB9876543214E
[ 3.477682] usbcore: registered new interface driver uvcvideo
[ 3.554021] usbcore: registered new interface driver bfusb
[ 3.561630] usbcore: registered new interface driver btusb
[ 3.655775] usb 1-1: New USB device found, idVendor=0b48, idProduct=3014
[ 3.660243] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.664760] usb 1-1: Product: TechnoTrend USB-Stick
[ 3.669119] usb 1-1: Manufacturer: CityCom GmbH
[ 3.673497] usb 1-1: SerialNumber: 20131128
[ 3.709791] of_get_named_gpiod_flags: parsed 'gpios' property of node '/switches/usb-switch[0]' - status (0)
[ 3.722064] usbcore: registered new interface driver usbhid
[ 3.726269] usbhid: USB HID core driver
[ 3.740276] usbcore: registered new interface driver snd-usb-audio
[ 4.478828] usbcore: registered new interface driver usb-storage
[ 4.493211] usbcore: registered new interface driver uas
[ 9.666475] usb 1-1: dvb_usb_v2: found a 'TechnoTrend TVStick CT2-4400' in warm state
[ 9.677261] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 9.701356] usb 1-1: dvb_usb_v2: MAC address: bc:ea:2b:44:0d:b2
[ 9.755676] usb 1-1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 9.771318] rc rc0: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0
[ 9.778270] input: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0/input2
[ 9.788307] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[ 9.794096] usb 1-1: dvb_usb_v2: schedule remote query interval to 300 msecs
[ 9.799677] usb 1-1: dvb_usb_v2: 'TechnoTrend TVStick CT2-4400' successfully initialized and connected
[ 9.808904] usbcore: registered new interface driver dvb_usb_dvbsky
[ 22.294870] si2168 5-0064: Direct firmware load for dvb-demod-si2168-b40-01.fw failed with error -2
[ 22.299975] si2168 5-0064: Direct firmware load for dvb-demod-si2168-02.fw failed with error -2
[ 22.305064] si2168 5-0064: firmware file 'dvb-demod-si2168-02.fw' not found
[ 22.376204] si2157 6-0060: firmware version: 3.0.5
[ 22.402843] si2168 5-0064: Direct firmware load for dvb-demod-si2168-b40-01.fw failed with error -2
[ 22.408178] si2168 5-0064: Direct firmware load for dvb-demod-si2168-02.fw failed with error -2
[ 22.413536] si2168 5-0064: firmware file 'dvb-demod-si2168-02.fw' not found
root@rockNAS64:~# tree /dev/dvb
-bash: tree: command not found
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
here with firmware installed:
dmesg |egrep "firmware|dvb|frontend|usb"
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 1.511409] usbcore: registered new interface driver usbfs
[ 1.511526] usbcore: registered new interface driver hub
[ 1.511669] usbcore: registered new device driver usb
[ 2.096427] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.096545] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.097075] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.097181] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.097650] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply from device tree
[ 2.097673] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply property in node /syscon@ff450000/usb2-phy@100/otg-port failed
[ 2.097697] phy phy-ff450000.syscon:[email protected]: Failed to get VBUS supply regulator
[ 2.098860] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply from device tree
[ 2.098884] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply property in node /usb3-phy@ff470000 failed
[ 2.098910] rockchip-u3phy ff470000.usb3-phy: Failed to get VBUS supply regulator
[ 2.099389] phy phy-ff470000.usb3-phy.2: Looking up phy-supply from device tree
[ 2.099409] phy phy-ff470000.usb3-phy.2: Looking up phy-supply property in node /usb3-phy@ff470000/utmi@ff470000 failed
[ 2.099815] phy phy-ff470000.usb3-phy.3: Looking up phy-supply from device tree
[ 2.099835] phy phy-ff470000.usb3-phy.3: Looking up phy-supply property in node /usb3-phy@ff470000/pipe@ff478000 failed
[ 2.101594] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully
[ 2.316194] usbcore: registered new interface driver udl
[ 2.508857] usbcore: registered new interface driver cdc_ether
[ 2.517665] usbcore: registered new interface driver rndis_host
[ 2.528520] phy phy-ff470000.usb3-phy.2: u3phy u2 power on
[ 2.537145] phy phy-ff470000.usb3-phy.3: u3phy u3 power on
[ 2.546701] dwc2 ff580000.usb: Looking up vusb_d-supply from device tree
[ 2.546725] dwc2 ff580000.usb: Looking up vusb_d-supply property in node /usb@ff580000 failed
[ 2.546746] ff580000.usb supply vusb_d not found, using dummy regulator
[ 2.555346] dwc2 ff580000.usb: Looking up vusb_a-supply from device tree
[ 2.555366] dwc2 ff580000.usb: Looking up vusb_a-supply property in node /usb@ff580000 failed
[ 2.555383] ff580000.usb supply vusb_a not found, using dummy regulator
[ 2.576306] dwc2 ff580000.usb: DWC OTG Controller
[ 2.584355] dwc2 ff580000.usb: new USB bus registered, assigned bus number 1
[ 2.592557] dwc2 ff580000.usb: irq 44, io mem 0xff580000
[ 2.600699] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.608710] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.616688] usb usb1: Product: DWC OTG Controller
[ 2.624363] usb usb1: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c dwc2_hsotg
[ 2.632563] usb usb1: SerialNumber: ff580000.usb
[ 2.683532] ehci-platform ff5c0000.usb: EHCI Host Controller
[ 2.691488] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 2
[ 2.699541] ehci-platform ff5c0000.usb: irq 45, io mem 0xff5c0000
[ 2.718476] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00
[ 2.726481] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.734227] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.741976] usb usb2: Product: EHCI Host Controller
[ 2.749459] usb usb2: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ehci_hcd
[ 2.757485] usb usb2: SerialNumber: ff5c0000.usb
[ 2.797831] ohci-platform ff5d0000.usb: Generic Platform OHCI controller
[ 2.806206] ohci-platform ff5d0000.usb: new USB bus registered, assigned bus number 3
[ 2.814606] ohci-platform ff5d0000.usb: irq 46, io mem 0xff5d0000
[ 2.882723] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.890972] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.899256] usb usb3: Product: Generic Platform OHCI controller
[ 2.907436] usb usb3: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ohci_hcd
[ 2.916054] usb usb3: SerialNumber: ff5d0000.usb
[ 2.977954] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.986605] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.995270] usb usb4: Product: xHCI Host Controller
[ 3.003786] usb usb4: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.012815] usb usb4: SerialNumber: xhci-hcd.8.auto
[ 3.022494] usb 1-1: new high-speed USB device number 2 using dwc2
[ 3.023446] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.023626] usb usb5: New USB device found, idVendor=1d6b, idProduct=0003
[ 3.023635] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.023645] usb usb5: Product: xHCI Host Controller
[ 3.023653] usb usb5: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.023661] usb usb5: SerialNumber: xhci-hcd.8.auto
[ 3.026734] usbcore: registered new interface driver iforce
[ 3.026850] usbcore: registered new interface driver xpad
[ 3.027378] usbcore: registered new interface driver usbtouchscreen
[ 3.072145] usbcore: registered new interface driver uvcvideo
[ 3.078987] usbcore: registered new interface driver bfusb
[ 3.079087] usbcore: registered new interface driver btusb
[ 3.174375] of_get_named_gpiod_flags: parsed 'gpios' property of node '/switches/usb-switch[0]' - status (0)
[ 3.177642] usbcore: registered new interface driver usbhid
[ 3.177644] usbhid: USB HID core driver
[ 3.179956] usbcore: registered new interface driver snd-usb-audio
[ 4.055152] usb 1-1: New USB device found, idVendor=0b48, idProduct=3014
[ 4.058789] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.062455] usb 1-1: Product: TechnoTrend USB-Stick
[ 4.062599] usb 5-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 4.069374] usb 1-1: Manufacturer: CityCom GmbH
[ 4.072737] usb 1-1: SerialNumber: 20131128
[ 4.081620] usb 5-1: New USB device found, idVendor=152d, idProduct=1561
[ 4.085288] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.088980] usb 5-1: Product: SABRENT
[ 4.092358] usb 5-1: Manufacturer: SABRENT
[ 4.095745] usb 5-1: SerialNumber: DB9876543214E
[ 4.106976] usbcore: registered new interface driver usb-storage
[ 4.118361] usbcore: registered new interface driver uas
[ 9.150466] usb 1-1: dvb_usb_v2: found a 'TechnoTrend TVStick CT2-4400' in warm state
[ 9.156812] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 9.172849] usb 1-1: dvb_usb_v2: MAC address: bc:ea:2b:44:0d:b2
[ 9.216337] usb 1-1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 9.231290] rc rc0: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0
[ 9.239689] input: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0/input2
[ 9.245578] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[ 9.251244] usb 1-1: dvb_usb_v2: schedule remote query interval to 300 msecs
[ 9.256671] usb 1-1: dvb_usb_v2: 'TechnoTrend TVStick CT2-4400' successfully initialized and connected
[ 9.263546] usbcore: registered new interface driver dvb_usb_dvbsky
[ 22.195996] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 23.895065] si2168 5-0064: firmware version: 4.0.25
[ 23.958536] si2157 6-0060: firmware version: 3.0.5
root@rockNAS64:~# tree /dev/dvb
-bash: tree: command not found
RE: Tuner problem with TVH@rock64/OMV - Added by saen acro over 5 years ago
Install tree command
also report
dvb-fe-tool && dvb-fetool -g
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
downloaded second firmware, since I saw this errors
[ 22.294870] si2168 5-0064: Direct firmware load for dvb-demod-si2168-b40-01.fw failed with error -2
[ 22.299975] si2168 5-0064: Direct firmware load for dvb-demod-si2168-02.fw failed with error -2
[ 22.305064] si2168 5-0064: firmware file 'dvb-demod-si2168-02.fw' not found
[ 22.376204] si2157 6-0060: firmware version: 3.0.5
[ 22.402843] si2168 5-0064: Direct firmware load for dvb-demod-si2168-b40-01.fw failed with error -2
[ 22.408178] si2168 5-0064: Direct firmware load for dvb-demod-si2168-02.fw failed with error -2
[ 22.413536] si2168 5-0064: firmware file 'dvb-demod-si2168-02.fw' not found
downloaded them with
wget https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-b40-01.fw
wget https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-02.fw
tuner doestn work still
as you adviced I installed tree, now the new results:
dmesg |egrep "firmware|dvb|frontend|usb"
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 1.511408] usbcore: registered new interface driver usbfs
[ 1.511520] usbcore: registered new interface driver hub
[ 1.511653] usbcore: registered new device driver usb
[ 2.095923] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.096041] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.096573] phy phy-ff450000.syscon:[email protected]: Looking up phy-supply from device tree
[ 2.096679] vcc_host1_5v: could not add device link phy-ff450000.syscon:[email protected] err -2
[ 2.097156] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply from device tree
[ 2.097179] phy phy-ff450000.syscon:[email protected]: Looking up vbus-supply property in node /syscon@ff450000/usb2-phy@100/otg-port failed
[ 2.097204] phy phy-ff450000.syscon:[email protected]: Failed to get VBUS supply regulator
[ 2.098353] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply from device tree
[ 2.098378] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply property in node /usb3-phy@ff470000 failed
[ 2.098403] rockchip-u3phy ff470000.usb3-phy: Failed to get VBUS supply regulator
[ 2.098879] phy phy-ff470000.usb3-phy.2: Looking up phy-supply from device tree
[ 2.098899] phy phy-ff470000.usb3-phy.2: Looking up phy-supply property in node /usb3-phy@ff470000/utmi@ff470000 failed
[ 2.099311] phy phy-ff470000.usb3-phy.3: Looking up phy-supply from device tree
[ 2.099331] phy phy-ff470000.usb3-phy.3: Looking up phy-supply property in node /usb3-phy@ff470000/pipe@ff478000 failed
[ 2.101082] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully
[ 2.316009] usbcore: registered new interface driver udl
[ 2.508740] usbcore: registered new interface driver cdc_ether
[ 2.517547] usbcore: registered new interface driver rndis_host
[ 2.528368] phy phy-ff470000.usb3-phy.2: u3phy u2 power on
[ 2.536997] phy phy-ff470000.usb3-phy.3: u3phy u3 power on
[ 2.546588] dwc2 ff580000.usb: Looking up vusb_d-supply from device tree
[ 2.546612] dwc2 ff580000.usb: Looking up vusb_d-supply property in node /usb@ff580000 failed
[ 2.546633] ff580000.usb supply vusb_d not found, using dummy regulator
[ 2.555234] dwc2 ff580000.usb: Looking up vusb_a-supply from device tree
[ 2.555255] dwc2 ff580000.usb: Looking up vusb_a-supply property in node /usb@ff580000 failed
[ 2.555272] ff580000.usb supply vusb_a not found, using dummy regulator
[ 2.576177] dwc2 ff580000.usb: DWC OTG Controller
[ 2.584234] dwc2 ff580000.usb: new USB bus registered, assigned bus number 1
[ 2.592445] dwc2 ff580000.usb: irq 44, io mem 0xff580000
[ 2.600599] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.608616] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.616602] usb usb1: Product: DWC OTG Controller
[ 2.624288] usb usb1: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c dwc2_hsotg
[ 2.632500] usb usb1: SerialNumber: ff580000.usb
[ 2.683496] ehci-platform ff5c0000.usb: EHCI Host Controller
[ 2.691492] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 2
[ 2.699559] ehci-platform ff5c0000.usb: irq 45, io mem 0xff5c0000
[ 2.718260] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00
[ 2.726243] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.733996] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.741762] usb usb2: Product: EHCI Host Controller
[ 2.749259] usb usb2: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ehci_hcd
[ 2.757300] usb usb2: SerialNumber: ff5c0000.usb
[ 2.797676] ohci-platform ff5d0000.usb: Generic Platform OHCI controller
[ 2.806073] ohci-platform ff5d0000.usb: new USB bus registered, assigned bus number 3
[ 2.814488] ohci-platform ff5d0000.usb: irq 46, io mem 0xff5d0000
[ 2.882583] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.890856] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.899175] usb usb3: Product: Generic Platform OHCI controller
[ 2.907376] usb usb3: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c ohci_hcd
[ 2.916029] usb usb3: SerialNumber: ff5d0000.usb
[ 2.978112] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.986785] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.995463] usb usb4: Product: xHCI Host Controller
[ 3.003994] usb usb4: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.013041] usb usb4: SerialNumber: xhci-hcd.8.auto
[ 3.022352] usb 1-1: new high-speed USB device number 2 using dwc2
[ 3.023690] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.023873] usb usb5: New USB device found, idVendor=1d6b, idProduct=0003
[ 3.023883] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 3.023892] usb usb5: Product: xHCI Host Controller
[ 3.023901] usb usb5: Manufacturer: Linux 4.4.167-1169-rockchip-ayufan-g3cde5c624c9c xhci-hcd
[ 3.023908] usb usb5: SerialNumber: xhci-hcd.8.auto
[ 3.026985] usbcore: registered new interface driver iforce
[ 3.027101] usbcore: registered new interface driver xpad
[ 3.027663] usbcore: registered new interface driver usbtouchscreen
[ 3.072859] usbcore: registered new interface driver uvcvideo
[ 3.079743] usbcore: registered new interface driver bfusb
[ 3.079842] usbcore: registered new interface driver btusb
[ 3.159787] of_get_named_gpiod_flags: parsed 'gpios' property of node '/switches/usb-switch[0]' - status (0)
[ 3.169130] usbcore: registered new interface driver usbhid
[ 3.169133] usbhid: USB HID core driver
[ 3.173699] usbcore: registered new interface driver snd-usb-audio
[ 3.334382] usb 5-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 3.351485] usb 5-1: New USB device found, idVendor=152d, idProduct=1561
[ 3.351497] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.351505] usb 5-1: Product: SABRENT
[ 3.351513] usb 5-1: Manufacturer: SABRENT
[ 3.351522] usb 5-1: SerialNumber: DB9876543214E
[ 4.581839] usbcore: registered new interface driver usb-storage
[ 4.595416] usbcore: registered new interface driver uas
[ 4.610997] usb 1-1: New USB device found, idVendor=0b48, idProduct=3014
[ 4.614658] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.618328] usb 1-1: Product: TechnoTrend USB-Stick
[ 4.621777] usb 1-1: Manufacturer: CityCom GmbH
[ 4.625247] usb 1-1: SerialNumber: 20131128
[ 9.718299] usb 1-1: dvb_usb_v2: found a 'TechnoTrend TVStick CT2-4400' in warm state
[ 9.729006] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 9.749426] usb 1-1: dvb_usb_v2: MAC address: bc:ea:2b:44:0d:b2
[ 9.796889] usb 1-1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 9.810256] rc rc0: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0
[ 9.817079] input: TechnoTrend TVStick CT2-4400 as /devices/platform/ff580000.usb/usb1/1-1/rc/rc0/input2
[ 9.826062] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[ 9.831715] usb 1-1: dvb_usb_v2: schedule remote query interval to 300 msecs
[ 9.837133] usb 1-1: dvb_usb_v2: 'TechnoTrend TVStick CT2-4400' successfully initialized and connected
[ 9.842968] usbcore: registered new interface driver dvb_usb_dvbsky
[ 19.825398] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 21.527271] si2168 5-0064: firmware version: 4.0.25
[ 21.590486] si2157 6-0060: firmware version: 3.0.5
root@rockNAS64:~# tree /dev/dvb
/dev/dvb
`-- adapter0
|-- demux0
|-- dvr0
|-- frontend0
`-- net0
1 directory, 4 files
root@rockNAS64:~# dvb-fe-tool && dvb-fetool -g
-bash: dvb-fe-tool: command not found
RE: Tuner problem with TVH@rock64/OMV - Added by saen acro over 5 years ago
do not report part when there is no command installed
install dvb-tools and dvb-apps and report result, else is useless.
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
yes sorry, was already working on installing it
dvb-fe-tool && dvb-fetool -g
Device Silicon Labs Si2168 (/dev/dvb/adapter0/frontend0) capabilities:
CAN_2G_MODULATION
CAN_FEC_1_2
CAN_FEC_2_3
CAN_FEC_3_4
CAN_FEC_5_6
CAN_FEC_7_8
CAN_FEC_AUTO
CAN_GUARD_INTERVAL_AUTO
CAN_HIERARCHY_AUTO
CAN_INVERSION_AUTO
CAN_MULTISTREAM
CAN_MUTE_TS
CAN_QAM_16
CAN_QAM_32
CAN_QAM_64
CAN_QAM_128
CAN_QAM_256
CAN_QAM_AUTO
CAN_QPSK
CAN_TRANSMISSION_MODE_AUTO
DVB API Version 3.0, Current v5 delivery system: UNDEFINED
Supported delivery system:
[DVBT]
Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will be miss-detected by a DVBv5.4 or earlier API call
-bash: dvb-fetool: command not found
RE: Tuner problem with TVH@rock64/OMV - Added by saen acro over 5 years ago
https://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-TVStick_CT2-4400
driver is in kernel, but your driver is not dvbapi v5 compatible. So no information can be taken.
/this not mean that it will not work/
dvb-fe-tool && dvb-fe-tool -g Device DiBcom 7000PC (/dev/dvb/adapter0/frontend0) capabilities: CAN_FEC_1_2 CAN_FEC_2_3 CAN_FEC_3_4 CAN_FEC_5_6 CAN_FEC_7_8 CAN_FEC_AUTO CAN_GUARD_INTERVAL_AUTO CAN_HIERARCHY_AUTO CAN_INVERSION_AUTO CAN_QAM_16 CAN_QAM_64 CAN_QAM_AUTO CAN_QPSK CAN_RECOVER CAN_TRANSMISSION_MODE_AUTO DVB API Version 5.11, Current v5 delivery system: DVBT Supported delivery system: [DVBT] FREQUENCY = 626000000 MODULATION = QAM/64 BANDWIDTH_HZ = 8000000 INVERSION = AUTO CODE_RATE_HP = 2/3 CODE_RATE_LP = 1/2 GUARD_INTERVAL = 1/4 TRANSMISSION_MODE = 8K HIERARCHY = NONE DELIVERY_SYSTEM = DVBT
what is result of
w_scan -ft
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
step by step I tested all firmware
dvb-demod-si2168-b40-01.fw
dvb-demod-si2168-02.fw (dmesg asks for dvb-demod-si2168-b40-01.fw)
dvb-demod-si2168-a30-01.fw (dmesg asks for dvb-demod-si2168-b40-01.fw and dvb-demod-si2168-02.fw)
dvb-tuner-si2158-a20-01.fw (dmesg asks for dvb-demod-si2168-b40-01.fw and dvb-demod-si2168-02.fw)
my experience is: tuner doesnt work, as long dvb-C tuner doesnt get recognized too, as you can see on the attached screenshot
screenshot.png (6.77 KB) screenshot.png |
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
w_scan -ft
w_scan version 20161022 (compiled for DVB API 5.10)
WARNING: could not guess your country. Falling back to 'DE'
guessing country 'DE', use -c <country> to override
using settings for GERMANY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3916: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
Thanks so far!
RE: Tuner problem with TVH@rock64/OMV - Added by Karl Ludwig over 5 years ago
following you can find the results (as long available) fromt the same stick mounted to a odroid N2 with CoreElec:
dmesg |egrep "firmware|dvb|frontend|usb"
[ 0.000000@0] psci: PSCIv1.0 detected in firmware.
[ 0.470058@2] usbcore: registered new interface driver usbfs
[ 0.470092@2] usbcore: registered new interface driver hub
[ 0.470162@2] usbcore: registered new device driver usb
[ 0.555934@2] usbcore: registered new interface driver cdc_acm
[ 0.555976@2] usbcore: registered new interface driver usb-storage
[ 0.556038@2] usbcore: registered new interface driver usbserial
[ 0.556064@2] usbcore: registered new interface driver usbserial_generic
[ 0.556090@2] usbserial: USB Serial support registered for generic
[ 0.556491@2] usbcore: registered new interface driver xpad
[ 0.558109@2] usbcore: registered new interface driver usbhid
[ 0.558111@2] usbhid: USB HID core driver
[ 0.616576@2] amlogic-new-usb2-v2 ffe09000.usb2phy: USB2 phy probe:phy_mem:0xffe09000, iomap phy_base:0xffffff80084f5000
[ 0.616719@2] amlogic-new-usb3-v2 ffe09080.usb3phy: USB3 phy probe:phy_mem:0xffe09080, iomap phy_base:0xffffff80084fd080
[ 0.847417@4] Registered firmware driver success.
[ 0.847879@4] firmware_codec firmware_vdec: Direct firmware load for video/h264_multi.bin failed with error -2
[ 0.848123@4] load firmware size : 29184, Name : video/h264.bin.
[ 0.848435@4] firmware_codec firmware_vdec: Direct firmware load for video/h265.bin failed with error -2
[ 0.848685@4] load firmware size : 76288, Name : video/h264_enc.bin.
[ 0.849256@4] load firmware size : 768768, Name : video/video_ucode.bin.
[ 1.484930@2] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1.724162@1] dwc_otg: usb0: type: 2 speed: 0, config: 0, dma: 0, id: 0, phy: ffe09000, ctrl: 0
[ 1.755593@2] amlogic-new-usb2-v2 ffe09000.usb2phy: ---Set port(0) tuning for host cf(xhci_hub_control)--
[ 1.815548@2] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 2.075680@2] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 2.307552@2] usb 1-1.3: new high-speed USB device number 3 using xhci-hcd
[ 2.432724@2] usb 1-1.3: Unsupported device
[ 6.830452@0] kernel-overlays-setup: added firmware from /usr/lib/kernel-overlays/base/lib/firmware
[ 6.831325@0] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/50-driver.dvb.dvb-latest.conf
[ 6.869186@0] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/driver.dvb.dvb-latest/lib/modules/4.9.162
[ 8.803603@2] usb 1-1.3: dvb_usb_v2: found a 'TechnoTrend TVStick CT2-4400' in warm state
[ 8.803953@2] usb 1-1.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 8.803967@2] dvbdev: DVB: registering new adapter (TechnoTrend TVStick CT2-4400)
[ 8.803972@2] usb 1-1.3: media controller created
[ 8.805228@4] usb 1-1.3: dvb_usb_v2: MAC address: bc:ea:2b:44:0d:b2
[ 8.805628@4] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 8.814769@1] si2168 5-0064: firmware version: B 4.0.2
[ 8.826914@1] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 8.826928@1] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[ 8.828035@3] usb 1-1.3: dvb_usb_v2: 'TechnoTrend TVStick CT2-4400' successfully initialized and connected
[ 8.828099@3] usbcore: registered new interface driver dvb_usb_dvbsky
[ 15.428405@4] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 17.093462@2] si2168 5-0064: firmware version: B 4.0.25
[ 17.159221@2] si2157 6-0060: firmware version: 3.0.5
[ 17.168710@3] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
[ 17.168719@3] usb 1-1.3: DVB: adapter 0 frontend 0 frequency 0 out of range (42000000..870000000)
[ 17.168725@2] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
[ 17.176904@2] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 18.813569@3] si2168 5-0064: firmware version: B 4.0.25
[ 18.851967@4] si2157 6-0060: firmware version: 3.0.5
[ 18.861449@5] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
[ 73.319464@0] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
[ 132.170524@0] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
[ 187.917110@0] dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 42000000...870000000, frontend: 0...0
---------------------------------
dvb-fe-tool && dvb-fetool -g
Device Silicon Labs Si2168 (/dev/dvb/adapter0/frontend0) capabilities:
CAN_2G_MODULATION
CAN_FEC_1_2
CAN_FEC_2_3
CAN_FEC_3_4
CAN_FEC_5_6
CAN_FEC_7_8
CAN_FEC_AUTO
CAN_GUARD_INTERVAL_AUTO
CAN_HIERARCHY_AUTO
CAN_INVERSION_AUTO
CAN_MULTISTREAM
CAN_MUTE_TS
CAN_QAM_16
CAN_QAM_32
CAN_QAM_64
CAN_QAM_128
CAN_QAM_256
CAN_QAM_AUTO
CAN_QPSK
CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.11, Current v5 delivery system: DVBT2
Supported delivery systems:
DVBT
[DVBT2]
DVBC/ANNEX_A
------------------------------------
RE: Tuner problem with TVH@rock64/OMV - Added by saen acro over 5 years ago
What can I say, other distro other problems ;)
Your TechnoTrend TVStick CT2-4400 is V2 as I see kernel minimum 3.19