Thanks. I started with a simple method, but it didn’t give me anything interesting.
CoreELEC (official): 19.2-Matrix_rc2 (Amlogic-ng.arm)
CO:~ # journalctl -kf
– Journal begins at Tue 2021-02-02 17:29:47 EET. –
Jun 23 20:06:32 CO kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jun 23 20:06:33 CO kernel: snd_spdif_dai: aiu 958 playback enable
Jun 23 20:06:33 CO kernel: snd_spdif_dai: aiu 958 playback disable
Jun 23 20:06:33 CO kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jun 23 20:06:33 CO kernel: snd_spdif_dai: aiu 958 playback enable
Jun 23 20:06:33 CO kernel: snd_spdif_dai: aiu 958 playback disable
Jun 23 20:06:33 CO kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jun 23 20:06:34 CO kernel: snd_spdif_dai: aiu 958 playback enable
Jun 23 20:06:34 CO kernel: snd_spdif_dai: aiu 958 playback disable
Jun 23 20:06:34 CO kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jun 23 20:07:15 CO kernel: audio_dsp: buf=0
Jun 23 20:07:15 CO kernel: audio_dsp: IEC958_mode_raw=0
Yeah, sadly this doesn’t help.
I’d expect to see an output with errors.
Have you tried a different power supply? Sometimes bad power supply can cause weird issues.
Other than that, we need to follow options 2 or 3, as 1 didn’t give us any useful results.
Judging by the WARNING: Unimplemented Sip Call: 0x8200004a messages, it seems that your Android image uses an old bootloader.
You’ll need to find and flash a newer image, with which there will not be any more such errors and see if the problem still occurs.
You could try a custom ROM, or upgrade your device. With the problematic bootloader on your box we can’t do much to help. HDR10+ most definitely works with S905D and S905X devices, using the same CE version, so it is something on your side that is causing the problem.
welp, because mine also reboots, i don’t think i can be of much help here.
s905x 1gb box that has this problem is too old/slow to justify spending money on buying the debug board. in any event, the original box was something called SmallRT I believe originally with Android 5 or so. It was since then updated to ATVExperience (so the boot logo has changed to this - cannot exactly sure what version it was but it was at least 2 years ago). Since then I’ve wiped the eMMC using CE tool and been running CE on this box.
You can SSH into the device, run journalctl -kf, which will start dumping all dmesg output into the SSH session. Maybe this will allow us to catch the kernel oops before it restarts.
I found new ROM with version Android 7.1.2 for KI Pro and installed it.
Message “WARNING: Unimplemented Sip Call: 0x8200004a” did not appear.
Done new experiment in the following sequence
Burned the box USB Burning Tool - image with Android 7.1.1
Upgrated Android to version 7.1.2
Boot from USB - CE 19.2 ( CoreELEC-Amlogic-ng.arm-19.2-Matrix_nightly_20210717-Generic.img.gz) with coreelec=‘nopkmute’ in the config.ini
Worked through UART -
CoreELEC:~ # dmesg|paste http://ix.io/3thR
CoreELEC:~ # journalctl -kf
– Journal begins at Sat 2021-07-17 17:19:28 UTC. –
Jul 17 17:22:55 CoreELEC kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jul 17 17:22:56 CoreELEC kernel: snd_spdif_dai: aiu 958 playback enable
Jul 17 17:22:56 CoreELEC kernel: snd_spdif_dai: aiu 958 playback disable
Jul 17 17:22:56 CoreELEC kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jul 17 17:22:57 CoreELEC kernel: snd_spdif_dai: aiu 958 playback enable
Jul 17 17:22:58 CoreELEC kernel: snd_spdif_dai: aiu 958 playback disable
Jul 17 17:22:58 CoreELEC kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jul 17 17:22:59 CoreELEC kernel: snd_spdif_dai: aiu 958 playback enable
Jul 17 17:22:59 CoreELEC kernel: snd_spdif_dai: aiu 958 playback disable
Jul 17 17:22:59 CoreELEC kernel: snd_spdif_dai: set normal 512 fs /4 fs
[ 283.800194@1] audio_dsp: buf=0
[ 283.800238@1] audio_dsp: IEC958_mode_raw=0
[ 283.801893@1] audio_dsp: IEC958_mode_codec= 0, IEC958 type 2 CH PCM
[ 283.808989@1] audio_dsp: last mode 0,now 0
[ 283.819743@1] snd_spdif_dai: set normal 512 fs /4 fs
[ 283.820131@3] snd_spdif_dai: set normal 512 fs /4 fs
[ 283.825755@2] snd_spdif_dai: aiu 958 playback enable
Jul 17 17:24:03 CoreELEC kernel: audio_dsp: buf=0
Jul 17 17:24:03 CoreELEC kernel: audio_dsp: IEC958_mode_raw=0
Jul 17 17:24:03 CoreELEC kernel: audio_dsp: IEC958_mode_codec= 0, IEC958 type 2 CH PCM
Jul 17 17:24:03 CoreELEC kernel: audio_dsp: last mode 0,now 0
Jul 17 17:24:03 CoreELEC kern[ 284.108773@2] snd_spdif_dai: aiu 958 playback disable
[ 284.112518@3] snd_spdif_dai: set normal 512 fs /4 fs
el: snd_spdif_dai: set normal 512 fs /4 fs
Jul 17 17:24:03 CoreELEC kernel: snd_spdif_dai: set normal 512 fs /4 fs
Jul 17 17:24:03 CoreELEC kernel: snd_spdif_dai: aiu 958 playback enable
[ 284.177403@0] VID: VD1 off
[ 284.179150@2] The fw has been loaded.
[ 284.179204@2] vdec_init, dev_name:ammvdec_h265, vdec_type=VDEC_TYPE_FRAME_BLOCK
[ 284.189122@2] snd_spdif_dai: set normal 512 fs /4 fs
[ 284.191381@2] [LOCAL], the fw (hevc_mmu) will be loaded.
[ 284.192078@1] audio_dsp: buf=0
[ 284.192087@1] audio_dsp: IEC958_mode_raw=0
[ 284.192177@1] audio_dsp: IEC958_mode_codec= 0, IEC958 type 2 CH PCM
[ 284.192180@1] audio_dsp: last mode 0,now 0
[ 284.210352@1] snd_spdif_dai: set normal 512 fs /4 fs
[ 284.210371@1] hdmitx: hw: set audio
[ 284.210382@1] hdmitx: hw: hdmitx tx_aud_src = 0, audio_param->channel_num = 1, hdev->aud_output_ch = 0
[ 284.210421@1] hdmitx: fs = 3, cd = 4, tmds_clk = 148500
[ 284.210425@1] hdmitx: hw: aud_n_para = 6144
[ 284.210445@1] hdmitx: hw: set channel status
[ 284.210506@1] hdmitx: audio: Audio Type: PCM
[ 284.210509@1] hdmitx: audio: set audio param
[ 284.210935@1] snd_spdif_dai: set normal 512 fs /4 fs
[ 284.213177@1] snd_spdif_dai: aiu 958 playback enable
—> Press Play <—
[ 284.262615@3] ppmgr local_init
[ 284.265434@3] di_receiver_event_fun: vframe provider reg ppmgr
[ 284.272199@3] DI: reg f
[ 284.273648@1] ppmgr local_init
[ 284.277588@1] vdec->port_flag=0x102, port_flag=0x10b
[ 284.357629@1] DI bypass all 3840x2160-0x501000.