Hi.
I have the gtmedia gts GS5DD31-W with S905d chip. It has a builtin dvb-s2 tuner.
Evertything works except the dvb tuner. I can’t see any card in tvheadend.
My configuration:
CoreELEC-Amlogic-ng.arm-20.5-Nexus-Generic.img.gz
gxl_p231_2g
dmesg output in coreelec:
dvb_meson dvb: Checking for Sony CXD2841ER DVB-C/T/T2 demod ...
[ 22.285713@1]- i2c i2c-1: cxd2841er_attach(): I2C adapter 00000000eaa76f88 SLVX addr 6e SLVT addr 6c
[ 22.286075@1]- i2c i2c-1: cxd2841er_attach(): invalid chip ID 0x90
[ 19.854601@1]- dvb_meson dvb: Checking for Availink AVL6862 DVB-S2/T2/C demod ...
[ 19.854746@1]- i2c i2c-1: dvb_meson: i2c wr failed=-6 len=3
[ 19.854825@1]- i2c i2c-1: dvb_meson: i2c rd failed=-6 len=4
[ 19.854891@1]- i2c i2c-1: dvb_meson: i2c wr failed=-6 len=3
[ 19.854955@1]- i2c i2c-1: dvb_meson: i2c rd failed=-6 len=4
[ 19.854961@1]- i2c i2c-1: dvb_meson: attach failed reading id
[ 19.854969@1]- dvb_meson dvb: Failed to find AVL6862 demod!
[ 20.301791@3]- wol_reg12[12]==0, error
...
[ 21.069705@3]- dvb_meson dvb: Checking for AVL6211 DVB-S/S2 demod ...
[ 21.069794@3]- i2c i2c-1: i2c wr failed=-6
[ 21.069799@3]- dvb_meson dvb: Failed to find AVL6211 demod!
...
[ 22.285698@1]- dvb_meson dvb: Checking for Sony CXD2841ER DVB-C/T/T2 demod ...
[ 22.285713@1]- i2c i2c-1: cxd2841er_attach(): I2C adapter 00000000eaa76f88 SLVX addr 6e SLVT addr 6c
[ 22.285784@1]- i2c i2c-1: dvb_meson: i2c wr failed=-6 addr=6c reg=00 len=1
[ 22.286075@1]- i2c i2c-1: cxd2841er_attach(): invalid chip ID 0x90
[ 22.286082@1]- dvb_meson dvb: Failed to find Sony CXD2841ER demod!
[ 22.286086@1]- dvb_meson dvb: Total DVB modules found: 0
[ 22.286428@2]- mali-utgard d00c0000.mali: set min pp to default 1
[ 22.286436@2]- mali-utgard d00c0000.mali: set min clk default to 0
[ 22.286543@2]- mali-utgard d00c0000.mali: max clk set 2
[ 22.286549@2]- mali-utgard d00c0000.mali: turbo clk set to 3
[ 22.291339@3]- thermal thermal_zone0: binding zone soc_thermal with cdev thermal-gpufreq-0 failed:-22
[ 22.291350@3]- gpu cooling register okay with err=0
[ 22.294008@3]- gpu core cooling register okay with err=0
[ 22.294373@3]- Mali: Mali device driver loaded
[ 22.300129@1]- dvbdev: DVB: registering new adapter (dvb_meson)
[ 22.311670@3]- Meson DVB frontend(s) registered successfully.
In stock Android 6 (where it works) I get:
[ 3.548111@2] aml dvb init
[ 3.550331@2] DVB: probe amlogic dvb driver
[ 3.554364@2] DVB: dmx rst ctl = ffffffc0653679c0
[ 3.558972@2] DVB: asyncfifo rst ctl = ffffffc065367480
[ 3.564177@2] DVB: ahbarb0 rst ctl = ffffffc065012000
[ 3.569150@2] DVB: uparsertop rst ctl = ffffffc065012080
[ 3.574431@2] DVB: ts0: parallel
[ 3.577664@2] DVB: ts0_control: 0x0
[ 3.581052@2] DVB: registering new adapter (amlogic-dvb)
[ 3.586939@2] DVB: demux init
[ 3.589304@2] soft reset index = 0, pid = 8191
[ 3.594148@2] DVB: demux init
[ 3.597051@2] DVB: demux init
[ 3.599688@2] DVB: async fifo 0 buf size 481280, flush size 60160
[ 3.605721@2] DVB: async fifo 1 buf size 481280, flush size 60160
[ 3.612373@2] FE: cannot find resource "tuner0"
[ 3.616069@2] FE: cannot find resource "atv_demod0"
[ 3.620920@2] FE: cannot find resource "tuner1"
[ 3.625424@2] input input1: key 116 up
[ 3.629101@2] FE: cannot find resource "atv_demod1"
[ 3.633939@2] FE: cannot find resource "dtv_demod1"
[ 3.638763@2] amlogic-dvb dvb.51: DVB: registering adapter 0 frontend 0 ()...
[ 3.646328@2] Amlogic Demod DVB-T/C DebugIF Init
[ 3.650574@2] Amlogic Demod DVB-T/C DebugIF Init ok----------------
...
[ 35.031103@3] type=1400 audit(1713632111.662:14): avc: denied { write } for pid=5459 comm="oscam" name="dvb0.demux0" dev="tmpfs" ino=9617 scontext=u:r:init:s0 tcontext=u:object_r:video_device:s0 tclass=chr_f
ile permissive=1
[ 35.034207@1] soft reset index = 2, pid = 8191
[ 35.035125@3] type=1400 audit(1713632111.672:15): avc: denied { ioctl } for pid=5459 comm="oscam" path="/dev/dvb0.dsc0" dev="tmpfs" ino=9620 ioctlcmd=6f83 scontext=u:r:init:s0 tcontext=u:object_r:video_devic
e:s0 tclass=chr_file permissive=1
...
[ 627.920208@0] type=1400 audit(1713632704.561:40): avc: denied { write } for pid=5459 comm="oscam" name="dvb0.demux0" dev="tmpfs" ino=9617 scontext=u:r:init:s0 tcontext=u:object_r:video_device:s0 tclass=chr_f
ile permissive=1
[ 627.920363@0] type=1400 audit(1713632704.561:41): avc: denied { ioctl } for pid=5459 comm="oscam" path="/dev/dvb0.demux0" dev="tmpfs" ino=9617 ioctlcmd=6f2b scontext=u:r:init:s0 tcontext=u:object_r:video_dev
ice:s0 tclass=chr_file permissive=1
I have the TBS cat driver installed and the linux kernel driver addon.
What can I do?
Thank you in advance for your help.
Greetings
Daniel