Help
I have a mecool M8s pro+ (s905x), which has been flashed with Magendanz firmware (specifically "update_M8S_PRO+-V0928_TVStock-20171216_OTA.zip").
The firmware update was successful.
The remote works fine in Android => both the remote transmitter and receiver are working
The remote was working with previous versions of the Leia Alpha builds (using meson)
I'm using the LE DTB -> gxl_p212_2g.dtb generated on 14-Feb-18. The box seems to boot and behave fine in all respects except the IR Remote
Now I'm trying to set the remote up using ir-keytable, but the utility cannot find a useable remote receiver
I did find what appears to be a remote device in dmesg ("")
# dmesg |grep remote
[ 3.794434@0] remote: Driver init
[ 3.797614@0] remote: platform_data g_remote_ao_offset=580
[ 3.802914@0] remote: platform_data irq =228
[ 3.807177@0] remote: set drvdata completed
[ 3.811377@0] remote: device_create_file completed
[ 3.816645@0] input: aml_keypad as /devices/meson-remote.11/input/input0
[ 3.823282@0] remote: input_register_device completed
[ 3.828168@0] remote: set_remote_mode[78]
[ 3.832097@0] remote: remote config major:231
[ 3.836734@0] remote: physical address:0x613c8000
[ 65.553420@0] remote: Wrong custom code is 0xe41bff00
[ 66.062732@0] remote: Wrong custom code is 0xa55aff00
[ 66.513575@0] remote: Wrong custom code is 0xf906ff00
[ 66.827895@0] remote: Wrong custom code is 0xe51aff00
[ 67.544994@0] remote: Wrong custom code is 0xe916ff00
#
Display More
so tried using that by setting a keytable directly eg.
ir-keytable --clear --device=/dev/input/event0 --protocol=nec --write /usr/lib/udev/rc_keymaps/libreelec_multi_amlogic
But this just results in a stalled process and a machine that can only be rebooted by removing the power ie. unplugging
Any advice will be gratefully received
PS I attempted to generate & paste a log file from within LE without success ... the process kept failing, so I've manually compressed dmesg and kodi.log together and attached themlog-2018-02-18-13.25.00.zip