Mecool m8s plus dvb

You have to use gxl_p231_1g_m8s_dvb.dtb. Unsupported wifi, bt and install to internal nand flash. DVB-T2/C supported only in dvb-latest-drivers addon.

I have problem with start Android and CE, LE on this box. Only showing boot logo AndroidTV.
Is the device bricked? How fix it? Reset buton not work and i don’t know how reflash. Or where can I find correct IMG file for AMLOGIC usb tool.

I moved your reply here as you posted on wrong topic.
Now i see you have posted here before.
So what has gone wrong ??
If you’ve installed "CE to internal"
It’s Game Over as far as support goes on this forum.

Android Firmware / Amlogic burning tools will not be supported here.
Supplier of your box can help you.
Or over to Freaktab Forum.

No i only boot from USB LibreElec, CoreElec builds.

Do DVB S2 (satellite) drivers work correctly?
After installation, TVHeadEnd can not see DVB adapters.

CE supports only Mecool M8S Plus DVB-T2/C. No support for DVB-S2 version.
Also you have to use gxl_p231_1g_m8s_dvb.dtb for this box.
This box is not recommended by CE team, there is missing linux driver for WiFi chipset.
If you look for full support for both boxes you can try CE clone “AlexELEC”.

Could be somebody make new DTB for Mecool M8S Plus DVB-T2/C?
There is working source for this one.

gxl_p231_1g_m8s_plus_dvbt.dts (1.7 KB)

Dev is away.

I did not find how to compile the tds to tdb.
Is is here somebody who know how to do it?

I tried use dtc for compile but wit this error:
FATAL ERROR: Unable to parse input tree

You can build the linux package.

Which package? I using Ubuntu desktop and I have install dtc compiler package from repository for dts and dtb, but I am not able to compile it.
Is there somebody who can compile this dts file to dtb: gxl_p231_1g_m8s_dvb-t2.dts attachment (1.6 KB)
It is for Mecool M8S Plus DVB-T2/C. It is working dts from AlexELEC source.

Because CoreELEC dtb for M8S Plus tuner does’nt work.

You can’t easily just build a DTS as it has many dependencies. You can do it when you build the linux package from CE source.

This .dts has dependecie on gxl_p231_1g.dts.
In CoreELEC source is wrong I2C address, for this device is correct addres 0x60 not 0x69 or 0x14.
Therefore the dtb does not working.
If there somebody who can compile it, please let’s do it…

My device is Mecool M8S Plus DVB T2. Please advise which variant should I use. Generic Devices S905? or Mecool KI Plus (S905D)?
Thanks.

I just used the download helper and came up with
gxbb_p200_2G_m8s+_k3_pro

What’s the SOC on this box of your’s ?
Ram 1 or 2gb ?
Ethernet speed ?

Thanks for the reply @kostaman. I got it running fine with the one for M8S KI 1gb S905D with gxl_p231_1g_m8s_dvb.dtb.
Only problem to solve is the remote control which is not responsive.

Thank you and I used the KI Plus config files successfully.
Just one more item, DVB TV tuner to set right otherwise it works great.
Which program should I install?

Hello.
Today I am a new user to this forum.
I have got Mecool M8S Plus DVB (S905D, 1GB RAM, 8GB eMMC, Android 7.1) which I want to use for DVB-T2 watching and for KODI.
I have managed to install CE 9.2.7 successfully, with the gxl_p231_1g_m8s_dvb.dtb
KODI works fine, CEC works fine, original remote I do not need, I use wired ethernet.

“afl1” wrote, that DVB-T2 works and is supported.
I have tryed but did not succede.
What I did was:

  • have installed tvheadend Server 4.2
  • have installed tvheadend HTSP client
  • tryed all 3 packages I have seen in CE 9.2.7, one was “dvb latest driver addon”, etc.
    I did not know what to do next. Where to check if the DVB-T2 tuner was available. Did not know where to tune channels…
  • so I uninstalled tvheadend Server 4.2 and installed tvheadend Server 4.3
  • again tryed all 3 packages of dvb drivers
    And again, I did not know what to do next. Where to check if the DVB-T2 tuner was available. Did not know where to tune channels…

Please help me what is the right procedure after a clean CoreELEC setup.
I have found several youtube videos and procedures, but they make me confused.
For example HD HomeRUN, do I have to install it? What is it for?

I will really appreciate on a BIG BIG scale, if you help me and give me some advice.
For example a link to a tutorial which really works.
I know that Mecool M8S Plus DVB is a little shitty device, but anyway.

Thank you.
Martin

Hello.
Mecool M8S plus DVB-T2 - AVL6762 + M803
I install 19.3 and I have to say the I2C does not work.
You can see that is nothing on the I2C BUS.
Where can be a isue?

CoreELEC:~ # i2cdetect 0
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x08-0x77.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
CoreELEC:~ # i2cdetect 1
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-1.
I will probe address range 0x08-0x77.
Continue? [Y/n] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
CoreELEC:~ # i2cdetect 2
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-2.
I will probe address range 0x08-0x77.
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
CoreELEC:~ # i2cdetect 3
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-3.
I will probe address range 0x08-0x77.
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –

In version CoreElec 9.2.8 you can see this:

CoreELEC (official): 9.2.8 (Amlogic.arm)
M8S-CoreELEC:~ # i2cdetect 0
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0.
I will probe address range 0x03-0x77.
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: – – – – – – – – – – – – – – – –
50: UU – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
M8S-CoreELEC:~ # i2cdetect 1
Error: Could not open file /dev/i2c-1' or /dev/i2c/1’: No such file or directory
M8S-CoreELEC:~ # i2cdetect 2
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-2.
I will probe address range 0x03-0x77.
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
20: 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
30: – – – – – – – – 38 39 3a 3b 3c 3d 3e 3f
40: 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
50: – – – – – – – – – – – – – – – –
60: 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
70: 70 71 72 73 74 75 76 77
M8S-CoreELEC:~ # i2cdetect 3
Error: Could not open file /dev/i2c-3' or /dev/i2c/3’: No such file or directory
M8S-CoreELEC:~ #

[ 8.749121@0] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/50-driver.dvb.dvb-latest.conf
[ 8.785757@0] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/driver.dvb.dvb-latest/lib/modules/3.14.29
[ 14.236016@2] dvb_meson dvb.50: Found i2c-2 adapter: aml_i2c_adap2
[ 14.236034@2] dvb_meson dvb.50: ts0: parallel
[ 14.236152@2] dvb_meson dvb.50: ts0_control: 0x0
[ 14.236197@2] dvb_meson dvb.50: GPIO fec_reset0: 217
[ 14.236209@2] dvb_meson dvb.50: GPIO power_ctrl0: 215
[ 14.236243@2] dvb_meson dvb.50: dev_name=avl6762
[ 15.452326@2] dvb_meson dvb.50: DVB demod detection for i2c-2 (aml_i2c_adap2)…avl6762
[ 16.672250@2] dvb_meson dvb.50: Checking for Availink AVL6762 DVB-T2/C demod …
[ 17.092931@2] i2c i2c-2: dvb_meson: found AVL6862 family_id=0x68624955
[ 19.974836@2] dvb_meson dvb.50: Total DVB modules found: 1
[ 19.976820@1] dvbdev: DVB: registering new adapter (dvb_meson)
[ 19.991079@0] dvb_meson dvb.50: DVB: registering adapter 0 frontend 0 (Availink AVL6762)…
[ 20.764496@0] dvb_meson dvb.50: DVB: adapter 0 frontend 0 frequency 0 out of range (47000000…858000000)