Digital Devices Octopus + Duoflex T2 -- no scan data
Added by Martin Bednar almost 6 years ago
Hi,
I have a DigitalDevices Duoflex T2 card, which gets recognized by the OS. However, neither tvheadend nor w_scan find any channels.
The cable is good -- a normal TV works just fine.
Anyone got a digitaldevices hardware working?
lspci output
04:00.0 Multimedia controller: Digital Devices GmbH Device 0005 Subsystem: Digital Devices GmbH Device 0011 Flags: bus master, fast devsel, latency 0, IRQ 25 Memory at febf0000 (64-bit, non-prefetchable) [size=64K] Capabilities: [50] Power Management version 3 Capabilities: [70] MSI: Enable+ Count=1/2 Maskable- 64bit+ Capabilities: [90] Express Endpoint, MSI 00 Capabilities: [100] Vendor Specific Information: ID=0000 Rev=0 Len=00c <?> Kernel driver in use: ddbridge Kernel modules: ddbridge
dmesg
[99299.364207] ddbridge: Digital Devices PCIE bridge driver 0.9.33-integrated, Copyright (C) 2010-17 Digital Devices GmbH [99299.365057] ddbridge 0000:04:00.0: detected Digital Devices Octopus Mini [99299.365258] ddbridge 0000:04:00.0: HW 00010003 REGMAP 00010005 [99299.479237] ddbridge 0000:04:00.0: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C/C2/T/T2,ISDB-T [99299.480374] ddbridge 0000:04:00.0: Port 1: Link 0, Link Port 1 (TAB 2): NO MODULE [99299.481530] ddbridge 0000:04:00.0: Port 2: Link 0, Link Port 2 (TAB 3): NO MODULE [99299.483197] ddbridge 0000:04:00.0: Port 3: Link 0, Link Port 3 (TAB 4): NO MODULE [99299.485697] dvbdev: DVB: registering new adapter (DDBridge) [99299.486370] dvbdev: DVB: registering new adapter (DDBridge) [99299.487929] i2c i2c-1: cxd2841er_attach(): I2C adapter 0000000074df30d9 SLVX addr 6e SLVT addr 6c [99299.489003] i2c i2c-1: cxd2841er: i2c wr failed=-5 addr=6c reg=00 len=1 [99299.490839] i2c i2c-1: cxd2841er_attach(): attaching CXD2854ER DVB-C/C2/T/T2/ISDB-T frontend [99299.491761] i2c i2c-1: cxd2841er_attach(): chip ID 0xc1 OK. [99299.501542] tda18212 1-0060: NXP TDA18212HN/M successfully identified [99299.502586] ddbridge 0000:04:00.0: DVB: registering adapter 0 frontend 0 (Sony CXD2854ER DVB-T/T2/C and ISDB-T demodulator)... [99299.505073] i2c i2c-1: cxd2841er_attach(): I2C adapter 0000000074df30d9 SLVX addr 6f SLVT addr 6d [99299.506286] i2c i2c-1: cxd2841er: i2c wr failed=-5 addr=6d reg=00 len=1 [99299.508188] i2c i2c-1: cxd2841er_attach(): attaching CXD2854ER DVB-C/C2/T/T2/ISDB-T frontend [99299.509079] i2c i2c-1: cxd2841er_attach(): chip ID 0xc1 OK. [99299.518490] tda18212 1-0063: NXP TDA18212HN/S successfully identified [99299.519508] ddbridge 0000:04:00.0: DVB: registering adapter 1 frontend 0 (Sony CXD2854ER DVB-T/T2/C and ISDB-T demodulator)...
Replies (5)
RE: Digital Devices Octopus + Duoflex T2 -- no scan data - Added by saen acro almost 6 years ago
What OS/kernel
RE: Digital Devices Octopus + Duoflex T2 -- no scan data - Added by Martin Bednar almost 6 years ago
Gentoo, kernel 4.20.3.
I compiled and installed the linked driver.
Although this isn't a long term solution, since I also need to use a cx23885 card.
Still got no channels (w_scan)
edit: It seems i2c calls fail in general on these devices. I guess I'll check the power connector is connected correctly.
modinfo
filename: /lib/modules/4.20.3-gentoo/extra/ddbridge/ddbridge.ko version: 0.9.37 license: GPL v2 author: Ralph and Marcus Metzler, Metzler Brothers Systementwicklung GbR description: Digital Devices PCIe Bridge
dmesg:
[ 2895.209505] Digital Devices PCIE bridge driver 0.9.37, Copyright (C) 2010-17 Digital Devices GmbH [ 2895.210326] ddbridge 0000:04:00.0: device name: Digital Devices Octopus Mini [ 2895.210509] ddbridge 0000:04:00.0: HW 00010003 REGMAP 00010005 [ 2895.210622] ddbridge 0000:04:00.0: link 0 vendor dd01 device 0005 subvendor dd01 subdevice 0011 [ 2895.212110] ddbridge 0000:04:00.0: XO2 ID 14 [ 2895.323689] ddbridge 0000:04:00.0: Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C/C2/T/T2,ISDB-T [ 2895.323739] ddbridge 0000:04:00.0: init link 0, input 0, regs 00000200 [ 2895.323760] ddbridge 0000:04:00.0: init link 0, input 1, regs 00000210 [ 2895.324880] ddbridge 0000:04:00.0: Port 1: Link 0, Link Port 1 (TAB 2): NO MODULE [ 2895.326009] ddbridge 0000:04:00.0: Port 2: Link 0, Link Port 2 (TAB 3): NO MODULE [ 2895.327121] ddbridge 0000:04:00.0: Port 3: Link 0, Link Port 3 (TAB 4): NO MODULE [ 2895.328652] ddbridge 0000:04:00.0: 0 netstream channels [ 2895.328702] dvbdev: DVB: registering new adapter (DDBridge) [ 2895.328720] dvbdev: DVB: registering new adapter (DDBridge) [ 2895.329711] attach [ 2895.329758] is24Mhz = 1 [ 2895.329955] cxd2843: i2c_write error adr 6c data 00 [ 2895.330876] ChipID = C1 [ 2895.627930] ddbridge 0000:04:00.0: DVB: registering adapter 0 frontend 0 (CXD2854 DVB-C/C2 DVB-T/T2 ISDB-T)... [ 2895.629030] attach [ 2895.629090] is24Mhz = 1 [ 2895.629284] cxd2843: i2c_write error adr 6d data 00 [ 2895.630179] ChipID = C1 [ 2895.977330] ddbridge 0000:04:00.0: DVB: registering adapter 1 frontend 0 (CXD2854 DVB-C/C2 DVB-T/T2 ISDB-T)...
RE: Digital Devices Octopus + Duoflex T2 -- no scan data - Added by saen acro almost 6 years ago
Are you shure that you installed latest driver from git? (there is change 4 days ago)
ddbridge.conf
options ddbridge adapter_alloc=3 msi=0
RE: Digital Devices Octopus + Duoflex T2 -- no scan data - Added by Martin Bednar almost 6 years ago
Yes I'm sure. The version string in the dmesg output is a giveaway: 0.9.37. Which is the version bumped to a few days ago.
I already played around with the msi option, changed nothing. Will try fooling around with adapter_alloc.
RE: Digital Devices Octopus + Duoflex T2 -- no scan data - Added by Martin Bednar over 5 years ago
Necro posting to finalize this:
Per communication with digitaldevices support, their cards require a signal level of at least -44dBm for good reception.
I have no idea about the validity of the data reported by tvheadend, but on my installation I get a reported signal of -60dBm.
I switched to a TBS 6281SE, and on the same setup (and still a reported signal level of -60, I get an image).
I don't know whether the TBS includes an LNA, or the source of the difference, but here it is...