Amlogic S905X3, S905Y3, S905D3 thread

Ran through each dtb using the latest CoreELEC-Amlogic-ng.arm-9.2-nightly_20200218-Generic.img build on the Droix X3 and here are the results using both the internal NIC and an external USB NIC.

Not working - Permanent black screen on the TV.
g12a_s905x2_2g_1gbit.dtb
g12a_s905x2_4g_1gbit.dtb
sm1_s905d3_khadas_vim3l.dtb
sm1_s905x3_2g_1gbit.dtb
sm1_s905x3_4g_1gbit.dtb

Not working - Continual Reboots.
g12b_a311d_khadas_vim3.dtb
g12b_s922x_odroid_n2.dtb
g12b_s922x_odroid_n2_dvb.dtb
g12b_s922x_ugoos_am6.dtb
g12b_s922x_ugoos_am6_rev_a.dtb

Not working - Continual Reboots & Corrupt boot Logo.
g12b_s922x_beelink_gt_king.dtb
g12b_s922x_beelink_gt_king_rev_a.dtb

CoreELEC Working but with no detected network or bluetooth devices (internal or external)
(Note: Both g12a device trees boot the initial partition formating screen and once complete require a hardware reboot before loading CoreELEC. The sm1 device trees do not require this extra step.)

g12a_s905x2_2g.dtb
g12a_s905x2_4g.dtb
sm1_s905x3_2g.dtb
sm1_s905x3_4g.dtb

This thread is not monitored for help and support, tou can not just try any device tree and hope for the best, the key is in the naming of them.

Based on the spec of the box the correct device tree is sm1_s905x3_4g.

If network is not working then it needs to be brought to our attention in a more appropriate thread, ie nightlies, you also haven’t said whether this is just wireless or wired or both that isn’t working.

As you have tried an external NIC as well it could be that the driver is missing but again these are all separate issues that need raising.

Sorry adamg, would this be the best place to raise the query?

For issues with nightly releases yes.

Amlogic S905X3 may be use 9.2.1 version coreelec?

No, you need to use the Amlogic-ng nightly builds.

my origin system is android 9.0 maybe use amlogic-ng nightly?

Unable to boot system it still enter Android 9

so you downloaded the correct ng build,you then copied the correct dtb from the dtb folder, renamed it to dtb.img & copied it to the root of the usb/sd card

you then held the reset button in, while plugging in the power lead. after a few seconds, you release the reset button?

if you did that perhaps you have not used the correct device tree(dtb)

thx Succeed
Remote control cannot be used without return key

x96 max plus remote control can not use
2.4G remote control without return keyboard

you need to search the forum for remote control.

NEW Repo for Remote files (Thanks to Betatester)


apparently, the x92 works

thx bro
put three files in the root directory of the U disk?

did not work
rc map.cfg and x96 and x96_remote.png
Put it in the root directory of U disk?

No, you need to read the instructions in the first link

Copy x92_remote to /storage/.config/rc_keymaps

Copy rc_maps.cfg to /storage/.config

I don’t know about the xml file

then reboot

You really have the ability to share. Thank you, boss

I have learnt a lot from people here, & if I can help others, so be it.

perhaps, over time, as you learn, you can offer help.

wheres storage folder?

it is on the sd or usb you installed coreelec.

there are a couple of ways to see it. I use core ftp lite, some people use Fillezilla these show .config

from your pc run, type \\coreelec or what ever you called your device on the initial setup
this shows configfiles or \\ip address of your device

notice two back slashes \\

Keymaps table

This table creates an association between a keycode file and a kernel

driver. It can be used to automatically override a keycode definition.

Format:

driver - name of the driver provided via uevent - use * for any driver

table - RC keymap table, provided via uevent - use * for any table

file - file name. If directory is not specified, it is first looked up

in /storage/.config/rc_keymaps, then /usr/lib/udev/rc_keymaps

For example:

driver table file

gpio-rc-recv rc-streamzap streamzap

gpio-rc-recv * justboom

* rc-rc6-mce rc6_mce_new

* * hauppauge_new

table tanix, type: NEC

meson-ir * X92_remote

table X92, type: NEC

0x140 KEY_POWER #
0x118 KEY_VOLUMEUP
0x110 KEY_VOLUMEDOWN
0x143 KEY_INFO # # config, info # settings button
0x100 KEY_LANGUAGE # # switch language # mouse button
0x119 KEY_ESC #
0x116 KEY_UP
0x151 KEY_LEFT
0x113 KEY_ENTER
0x150 KEY_RIGHT
0x11a KEY_DOWN
0x111 KEY_HOME # # Player information # home button
0x14c KEY_MENU # # IPTV channel list # menu button
0x159 KEY_REWIND
0x15a KEY_PLAYPAUSE
0x158 KEY_FASTFORWARD
0x147 KEY_EPG # # EPG # @ button
0x101 KEY_0
0x142 KEY_BACKSPACE #
0x14e KEY_1
0x10d KEY_2
0x10c KEY_3
0x14a KEY_4
0x109 KEY_5
0x108 KEY_6
0x146 KEY_7
0x105 KEY_8
0x104 KEY_9
add to config.ini?