I noticed that updates for aml g12 are missing in the recent releases.
Do you plan to continue supporting this platform? If not could you please share more info on how to build such myself?
Thanks!
I noticed that updates for aml g12 are missing in the recent releases.
Do you plan to continue supporting this platform? If not could you please share more info on how to build such myself?
Thanks!
Latest aarch64 image from 29.01 is relatively stable.
i've noticed a pattern of random crashes of kodi, when performance governor is applied for cpu and gpu on ugoos am6 (g12b).
http://ix.io/2Omg -> latest example
additionally, some random freezes occur (no log in this scenario)
from time to time I lose sound and dmesg is complaining missing asoc backend for a certain dai link 0;
Latest aarch64 14.01.2021:
```
Jan 14 21:01:24 LibreELEC systemd[1]: kodi.service: Main process exited, code=exited, status=255/EXCEPTION
Jan 14 21:01:24 LibreELEC systemd[1]: kodi.service: Failed with result 'exit-code'.
Jan 14 21:01:24 LibreELEC systemd[1]: systemd-hostnamed.service: Succeeded.
Jan 14 21:01:26 LibreELEC systemd[1]: kodi.service: Scheduled restart job, restart counter is at 7.
Jan 14 21:01:26 LibreELEC systemd[1]: Stopped Kodi Media Center.
Jan 14 21:01:26 LibreELEC systemd[1]: Condition check resulted in Kodi user autostart script being skipped.
Jan 14 21:01:26 LibreELEC systemd[1]: Starting Kodi Media Center...
Jan 14 21:01:26 LibreELEC systemd[1]: Started Kodi Media Center.
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: MESA-LOADER: failed to open meson: libzstd.so.1: cannot open shared object file: No such file or directory (search
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: failed to load driver: meson
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: No such fil
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: failed to load driver: kms_swrast
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or dir
Jan 14 21:01:27 LibreELEC kodi.sh[3762]: failed to load swrast driver
```
on the aarch64 g12b from 17.12. I noticed:
* panfrost misbehaving (artifacts on display)
* random segfaults in hrtimers (causes complete freeze)
* null ptr dereference related to squashfs (random on bootup; tried two different sd-cards occurs on all)
Unexpectedly unstable behavior of 5.10.1
Dec 20 21:05:00 LibreELEC kernel: panfrost ffe40000.gpu: Unhandled Page fault in AS0 at VA 0x0000000000000000
Reason: TODO
raw fault status: 0x10003C2
decoded fault status: SLAVE FAULT
exception type 0xC2: TRANSLATION_FAULT_LEVEL2
access type 0x3: WRITE
source id 0x100
Dec 20 21:05:00 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=1, config=0x7300, status=0x8, head=0x3e050c0, tail=0x3e051c0, sched_job=00000000fb556733
Dec 20 21:05:14 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0x39f6380, tail=0x39f6380
Dec 20 21:05:14 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x58, head=0x39f6380, tail=0x39f6380, sched_job=0000000075441bab
Dec 20 21:05:26 LibreELEC kernel: panfrost ffe40000.gpu: Unhandled Page fault in AS0 at VA 0x0000000000000000
Reason: TODO
raw fault status: 0x10002C2
decoded fault status: SLAVE FAULT
exception type 0xC2: TRANSLATION_FAULT_LEVEL2
access type 0x2: READ
source id 0x100
Dec 20 21:05:26 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x8, head=0x3e00200, tail=0x3e00200, sched_job=000000009de76786
Dec 20 21:12:29 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0x6958140, tail=0x6958140
Dec 20 21:12:29 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x58, head=0x6958140, tail=0x6958140, sched_job=00000000eddc6e58
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0x31b7b00, tail=0x31b7b00
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x58, head=0x31b7b00, tail=0x31b7b00, sched_job=00000000a2d65e7f
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0x694db00, tail=0x694db00
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x58, head=0x694db00, tail=0x694db00, sched_job=00000000a2d65e7f
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=UNKNOWN, head=0x31b7b00, tail=0x31b7b00
Dec 20 21:12:34 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x5b, head=0x31b7b00, tail=0x31b7b00, sched_job=00000000d3968103
Dec 20 21:12:38 LibreELEC kernel: panfrost ffe40000.gpu: js fault, js=0, status=DATA_INVALID_FAULT, head=0x31b8480, tail=0x31b8480
Dec 20 21:12:38 LibreELEC kernel: panfrost ffe40000.gpu: gpu sched timeout, js=0, config=0x7300, status=0x58, head=0x31b8480, tail=0x31b8480, sched_job=0000000030ed4d19
Dec 20 21:17:05 LibreELEC kernel: ------------[ cut here ]------------
Dec 20 21:17:05 LibreELEC kernel: WARNING: CPU: 1 PID: 0 at kernel/time/hrtimer.c:1547 __hrtimer_run_queues+0x1c8/0x1e0
Dec 20 21:17:05 LibreELEC kernel: Modules linked in: 8021q garp mrp stp llc meson_vdec(C) hci_uart btqca btrtl btbcm btintel videobuf2_dma_contig videobuf2_memops v4l2_mem2mem videobuf2_v4l2 bluetooth videobuf2_common videodev ecdh_generic ecc rfkill ir_nec_decoder mc meson_ir panfrost crct10dif_ce uas rtc_meson_vrtc snd_soc_meson_axg_sound_card mdio_mux_meson_g12a ao_cec_g12a snd_soc_meson_g12a_tohdmitx joydev gpu_sched snd_soc_meson_axg_spdifout snd_soc_spdif_tx ipv6
Dec 20 21:17:05 LibreELEC kernel: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G C 5.10.1 #1
Dec 20 21:17:05 LibreELEC kernel: Hardware name: Ugoos AM6 (DT)
Dec 20 21:17:05 LibreELEC kernel: pstate: 00000085 (nzcv daIf -PAN -UAO -TCO BTYPE=--)
Dec 20 21:17:05 LibreELEC kernel: pc : __hrtimer_run_queues+0x1c8/0x1e0
Dec 20 21:17:05 LibreELEC kernel: lr : hrtimer_interrupt+0xe8/0x290
Dec 20 21:17:05 LibreELEC kernel: sp : ffff800011dd3e60
Dec 20 21:17:05 LibreELEC kernel: x29: ffff800011dd3e60 x28: ffff00007f99e040
Dec 20 21:17:05 LibreELEC kernel: x27: ffff00007f99e080 x26: ffff00007f99e178
Dec 20 21:17:05 LibreELEC kernel: x25: 0000000000000002 x24: 0000000000000001
Dec 20 21:17:05 LibreELEC kernel: x23: 0000000000000080 x22: 0000000000000000
Dec 20 21:17:05 LibreELEC kernel: x21: ffff00007f99e040 x20: 000000b916d4e615
Dec 20 21:17:05 LibreELEC kernel: x19: ffff00007f99e580 x18: 0000000000000000
Dec 20 21:17:05 LibreELEC kernel: x17: 0000000000000000 x16: 0000000000000000
Dec 20 21:17:05 LibreELEC kernel: x15: 0000000000000480 x14: 0000000000000420
Dec 20 21:17:05 LibreELEC kernel: x13: 0000000000000003 x12: 0000000000000040
Dec 20 21:17:05 LibreELEC kernel: x11: ffff0000404026c8 x10: ffff0000404026ca
Dec 20 21:17:05 LibreELEC kernel: x9 : ffff800011ba8d08 x8 : ffff0000404026f0
Dec 20 21:17:05 LibreELEC kernel: x7 : 0000000000000000 x6 : ffff000040402740
Dec 20 21:17:05 LibreELEC kernel: x5 : 0000000029aaaaab x4 : 000000001b8eff92
Dec 20 21:17:05 LibreELEC kernel: x3 : 0000000000000000 x2 : 0000000000000001
Dec 20 21:17:05 LibreELEC kernel: x1 : 000000b916d4e615 x0 : 0000000000000000
Dec 20 21:17:05 LibreELEC kernel: Call trace:
Dec 20 21:17:05 LibreELEC kernel: __hrtimer_run_queues+0x1c8/0x1e0
Dec 20 21:17:05 LibreELEC kernel: hrtimer_interrupt+0xe8/0x290
Dec 20 21:17:05 LibreELEC kernel: arch_timer_handler_phys+0x38/0x50
Dec 20 21:17:05 LibreELEC kernel: handle_percpu_devid_irq+0x84/0x150
Dec 20 21:17:05 LibreELEC kernel: __handle_domain_irq+0x7c/0xe0
Dec 20 21:17:05 LibreELEC kernel: gic_handle_irq+0x50/0xd0
Dec 20 21:17:05 LibreELEC kernel: el1_irq+0xcc/0x180
Dec 20 21:17:05 LibreELEC kernel: arch_cpu_idle+0x18/0x3c
Dec 20 21:17:05 LibreELEC kernel: default_idle_call+0x24/0x8c
Dec 20 21:17:05 LibreELEC kernel: do_idle+0x230/0x2cc
Dec 20 21:17:05 LibreELEC kernel: cpu_startup_entry+0x24/0x70
Dec 20 21:17:05 LibreELEC kernel: secondary_start_kernel+0x150/0x1f0
Dec 20 21:17:05 LibreELEC kernel: ---[ end trace f12620c41df57699 ]---
Dec 20 21:19:37 LibreELEC systemd[1]: Starting Cleanup of Temporary Directories...
Dec 20 21:19:37 LibreELEC systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Dec 20 21:19:37 LibreELEC systemd[1]: Finished Cleanup of Temporary Directories.
Dec 20 21:21:06 LibreELEC connmand[3326]: ntp: adjust (slew): -0.001077 sec
Display More
Nullptr:
4.978149] meson-vrtc ff8000a8.rtc: registered as rtc0
[ 4.978170] meson-vrtc ff8000a8.rtc: setting system clock to 1970-01-01T00:00:04 UTC (4)
[ 5.105728] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
[ 5.105738] Mem abort info:
[ 5.105740] ESR = 0x96000006
[ 5.105744] EC = 0x25: DABT (current EL), IL = 32 bits
[ 5.105746] SET = 0, FnV = 0
[ 5.105748] EA = 0, S1PTW = 0
[ 5.105750] Data abort info:
[ 5.105752] ISV = 0, ISS = 0x00000006
[ 5.105754] CM = 0, WnR = 0
[ 5.105758] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000043bee000
[ 5.105760] [0000000000000000] pgd=0000000040f87003, p4d=0000000040f87003, pud=0000000040ee7003, pmd=0000000000000000
[ 5.105773] Internal error: Oops: 96000006 [#1] PREEMPT SMP
[ 5.105880] Modules linked in: rtc_meson_vrtc snd_soc_spdif_tx ipv6
[ 5.111994] CPU: 0 PID: 2987 Comm: systemd-udevd Not tainted 5.10.1 #1
[ 5.118459] Hardware name: Ugoos AM6 (DT)
[ 5.122428] pstate: 00000005 (nzcv daif -PAN -UAO -TCO BTYPE=--)
[ 5.128386] pc : ZSTD_decompressSequences+0xac4/0xc70
[ 5.133381] lr : ZSTD_decompressSequences+0x78/0xc70
[ 5.138296] sp : ffff80001218b400
[ 5.141574] x29: ffff80001218b410 x28: 000000000000001a
[ 5.146835] x27: 0000000000000008 x26: ffff80001623dbe7
[ 5.152096] x25: ffff80001621ddee x24: 0000000000000010
[ 5.157357] x23: ffff80001637b230 x22: 00000000000000c6
[ 5.162619] x21: ffff80001625b220 x20: 000000000000bd90
[ 5.167880] x19: 00000000000000b3 x18: 0000000000000008
[ 5.173141] x17: 0000000000000005 x16: ffff80001621dde1
[ 5.178402] x15: 000000000000003c x14: 0000000000000000
[ 5.183664] x13: ffff800010f840d0 x12: 0000000000000000
[ 5.188925] x11: ffff8000162fab18 x10: ffff80001623dbe7
[ 5.194186] x9 : ffff00007ce94740 x8 : 0000000000000003
[ 5.199447] x7 : ffff80001621650c x6 : ffff800010f84538
[ 5.204709] x5 : 0000000000000000 x4 : ffff8000162fab22
[ 5.209970] x3 : ffff8000162fab28 x2 : 0000000000000006
[ 5.215231] x1 : ffff8000162fab21 x0 : d800000000000001
[ 5.220493] Call trace:
[ 5.222910] ZSTD_decompressSequences+0xac4/0xc70
[ 5.227566] ZSTD_decompressContinue+0x474/0x500
[ 5.232137] ZSTD_decompressStream+0x280/0x660
[ 5.236538] zstd_uncompress+0xcc/0x240
[ 5.240331] squashfs_decompress+0x54/0xb4
[ 5.244385] squashfs_read_data+0xb8/0x45c
[ 5.248439] squashfs_cache_get+0x128/0x300
[ 5.252579] squashfs_get_fragment+0x20/0x30
[ 5.256805] squashfs_readpage+0xac/0x6f0
[ 5.260774] read_pages+0x210/0x280
[ 5.264223] page_cache_ra_unbounded+0x134/0x210
[ 5.268794] ondemand_readahead+0x14c/0x320
[ 5.272934] page_cache_sync_ra+0xec/0xf0
[ 5.276902] generic_file_buffered_read+0x4c0/0xad0
[ 5.281731] generic_file_read_iter+0x100/0x1a0
[ 5.286217] __kernel_read+0xfc/0x2a0
[ 5.289838] kernel_read+0x58/0x70
[ 5.293204] kernel_read_file+0x130/0x250
[ 5.297170] kernel_read_file_from_fd+0x5c/0xf0
[ 5.301657] __do_sys_finit_module+0x98/0x100
[ 5.305968] __arm64_sys_finit_module+0x24/0x30
[ 5.310455] el0_svc_common.constprop.0+0x80/0x220
[ 5.315196] do_el0_svc+0x24/0x90
[ 5.318476] el0_svc+0x1c/0x50
[ 5.321493] el0_sync_handler+0x1a4/0x1b0
[ 5.325460] el0_sync+0x174/0x180
[ 5.328741] Code: 927ff880 3607eba4 f86079c2 f8207822 (17ffff5a)
[ 5.334777] ---[ end trace 018048e485b3aef9 ]---
[ 5.339445] note: systemd-udevd[2987] exited with preempt_count 1
[ 5.454035] Registered IR keymap rc-khadas
[ 5.459541] libphy: mdio_mux: probed
Display More
Latest aarch64 LibreELEC-ARMv8.aarch64-9.80-devel-20201124090010-d174eba-amlg12.img.gz manages to boot and have a stable userspace for ugoos am6. (hdmi cec, wifi remain not working)
Cheers and thanks!
Same here with GT King Pro, mainline kernel is not stable for GT King Pro too.
For aarch64 release from 19.10, when I add "textmode ssh" as kernel boot parameters, I'm able to login remotely and observe:
Oct 31 13:12:53 LibreELEC systemd[1]: Condition check resulted in Kodi user autostart script being skipped.
Oct 31 13:12:53 LibreELEC systemd[1]: Starting Kodi clean debug logs...
Oct 31 13:12:53 LibreELEC systemd[1]: Starting Update UTMP about System Runlevel Changes...
Oct 31 13:12:53 LibreELEC systemd[1]: Finished Kodi clean debug logs.
Oct 31 13:12:53 LibreELEC systemd[1]: Starting Kodi Media Center...
Oct 31 13:12:53 LibreELEC systemd[1]: systemd-update-utmp-runlevel.service: Succeeded.
Oct 31 13:12:53 LibreELEC systemd[1]: Finished Update UTMP about System Runlevel Changes.
Oct 31 13:12:53 LibreELEC systemd[1]: Started Kodi Media Center.
Oct 31 13:12:56 LibreELEC kodi.sh[884]: MESA-LOADER: failed to open kms_swrast (search paths /usr/lib/dri)
Oct 31 13:12:56 LibreELEC kodi.sh[884]: failed to load driver: kms_swrast
Oct 31 13:12:56 LibreELEC kodi.sh[884]: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
Oct 31 13:12:56 LibreELEC kodi.sh[884]: failed to load swrast driver
Oct 31 13:12:56 LibreELEC kodi.sh[884]: ERROR: Unable to create GUI. Exiting
Display More
The corresponding logs/coredump is attached.
The kernel behaves relatively okay, but I noticed rc_khadas to bring NULL pointer derefence from time to time. I found stable behaviour when the following kernel parameters are added in extlinux.conf
I personally don't use ipv6, hence its presence.
Got a new Ugoos AM6 box;
tried the 20.10 aarch64 g12; kodi segfaults;
I am able to start the box using the aarch64 g12 build from 12.10. There I get occasional system freezes after a period of time (depending on my interaction with the UI).
On both releases I get buggy u-boot.ext HDMI attempts (vertical random color lines) and no kernel issues in dmesg.
Anyone else have these issues or I'm doing something wrong?
Recently I found out that HEVC does not work (I'm not 100% sure when did it stop, or was it working previously at all). The following is observable on
using s905w HW:
2020-10-06 21:35:14.952 T:1671 INFO <general>: Creating InputStream
2020-10-06 21:35:14.976 T:1671 INFO <general>: Creating Demuxer
2020-10-06 21:35:15.440 T:1671 INFO <general>: Opening stream: 0 source: 256
2020-10-06 21:35:15.440 T:1671 INFO <general>: Whitelist search for: width: 1920, height: 1080, fps: 23.976, 3D: false
2020-10-06 21:35:15.441 T:1671 INFO <general>: Display resolution ADJUST : 1920x1080 @ 60.000000 Hz (18) (we_ight: 0.000)
2020-10-06 21:35:15.453 T:1671 INFO <general>: Creating video codec with codec id: 173
2020-10-06 21:35:15.453 T:1671 INFO <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem HEVC decoder wrapper
2020-10-06 21:35:15.454 T:1671 INFO <general>: CDVDVideoCodecDRMPRIME::Open - unable to open codec
2020-10-06 21:35:15.454 T:1671 INFO <general>: CDVDVideoCodecDRMPRIME::Open - using decoder HEVC (High Efficiency Video Coding)
2020-10-06 21:35:15.457 T:1671 INFO <general>: Creating video thread
2020-10-06 21:35:15.458 T:1677 INFO <general>: running thread: video_thread
2020-10-06 21:35:15.458 T:1671 INFO <general>: Opening stream: 1 source: 256
2020-10-06 21:35:15.459 T:1671 INFO <general>: Finding audio codec for: 86018
2020-10-06 21:35:15.463 T:1671 INFO <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac
2020-10-06 21:35:15.463 T:1671 INFO <general>: Creating audio thread
2020-10-06 21:35:15.464 T:1678 INFO <general>: running thread: CVideoPlayerAudio::Process()
2020-10-06 21:35:15.466 T:1677 INFO <general>: CVideoPlayerVideo - Stillframe left, switching to normal playback
2020-10-06 21:35:15.468 T:1673 ERROR <general>: CDVDVideoCodecDRMPRIME::GetFormat - unsupported pixel format
2020-10-06 21:35:15.478 T:1678 INFO <general>: Creating audio stream (codec id: 86018, channels: 6, sample rate: 48000, no pass-through)
2020-10-06 21:35:15.480 T:1289 INFO <general>: CActiveAE::ApplySettings - Forcing samplerate to 48000
2020-10-06 21:35:15.535 T:1677 ERROR <general>: CDVDVideoCodecDRMPRIME::AddData - send packet failed: Operation not permitted (-1)
2020-10-06 21:35:15.778 T:1677 ERROR <general>: CDVDVideoCodecDRMPRIME::GetPicture - videoBuffer:nullptr format:yuv420p10le
2020-10-06 21:35:15.779 T:1677 ERROR <general>: CDVDVideoCodecDRMPRIME::AddData - send packet failed: Invalid data found when processing input (-1094995529)
....
Display More
Found out these related issues:
popcornmix/gbm branch unable to playback 4k HEVC 10-bit video but LE can
kodi-git build script for mainline hwaccel media decoding
Does anyone else experience this ?
USB works as expected on 20200901; Cheers and keep up the good work!
With LibreELEC-ARMv8.aarch64-9.80-devel-20200828054510-729c262-amlgx.img, there is a new usb driver which crashes. I see major reorganizations in the dtb files.
::::::::::::::
usbfail
::::::::::::::
Linux LibreELEC 5.8.5 #1 SMP PREEMPT Fri Aug 28 05:48:03 UTC 2020 aarch64 GNU/Linux
[ 1.990593] dwc3-meson-g12a d0078080.usb: USB2 ports: 2
[ 1.995019] dwc3-meson-g12a d0078080.usb: USB3 ports: 0
[ 2.000323] ------------[ cut here ]------------
[ 2.004726] WARNING: CPU: 0 PID: 31 at drivers/reset/core.c:309 reset_control_reset+0x130/0x150
[ 2.013338] Modules linked in:
[ 2.016362] CPU: 0 PID: 31 Comm: kworker/0:1 Not tainted 5.8.5 #1
[ 2.022394] Hardware name: Amlogic Meson GXL (S905W) P281 Development Board (DT)
[ 2.029736] Workqueue: events deferred_probe_work_func
[ 2.034817] pstate: 80000005 (Nzcv daif -PAN -UAO BTYPE=--)
[ 2.040337] pc : reset_control_reset+0x130/0x150
[ 2.044909] lr : phy_meson_gxl_usb2_init+0x1c/0x70
[ 2.049649] sp : ffff8000101f3ae0
[ 2.052926] x29: ffff8000101f3ae0 x28: ffff80001237da40
[ 2.058187] x27: ffff00007c8feec8 x26: ffff00007c8feeb0
[ 2.063448] x25: ffff00007fa6d830 x24: ffff00007c8feeb0
[ 2.068710] x23: ffff00007f1f1c00 x22: ffff00007f32cc00
[ 2.073971] x21: ffff00004bb17b08 x20: ffff00004b430780
[ 2.079232] x19: ffff00004bb13080 x18: 0000000000000030
[ 2.084494] x17: 0000000000000000 x16: 0000000000000001
[ 2.089755] x15: ffff00007f1f2068 x14: ffffffffffffffff
[ 2.095016] x13: ffffffff00000000 x12: ffffffffffffffff
[ 2.100277] x11: 0000000000000020 x10: 7f7f7f7f7f7f7f7f
[ 2.105538] x9 : fefefefefefeff30 x8 : 0000000000000000
[ 2.110800] x7 : 0000000000000000 x6 : 0000000000000000
[ 2.116061] x5 : 0000000000000000 x4 : 0000000000000000
[ 2.121322] x3 : ffff00004bb17b08 x2 : ffff800011936370
[ 2.126583] x1 : 0000000000000001 x0 : 0000000000000001
[ 2.131846] Call trace:
[ 2.134264] reset_control_reset+0x130/0x150
[ 2.138488] phy_meson_gxl_usb2_init+0x1c/0x70
[ 2.142889] phy_init+0x64/0x100
[ 2.146081] dwc3_meson_g12a_probe+0x2c8/0x5ac
[ 2.150478] platform_drv_probe+0x54/0xb0
[ 2.154446] really_probe+0xdc/0x42c
[ 2.157981] driver_probe_device+0x58/0xc0
[ 2.162035] __device_attach_driver+0xa8/0x10c
[ 2.166434] bus_for_each_drv+0x78/0xd0
[ 2.170229] __device_attach+0xd8/0x180
[ 2.174024] device_initial_probe+0x14/0x20
[ 2.178663] bus_probe_device+0x9c/0xa4
[ 2.183236] deferred_probe_work_func+0x74/0xb0
[ 2.187815] process_one_work+0x1cc/0x350
[ 2.192329] worker_thread+0x2c0/0x470
[ 2.196810] kthread+0x154/0x160
[ 2.201265] ret_from_fork+0x10/0x30
[ 2.205706] ---[ end trace 7fd54980ece01139 ]---
[ 2.210251] phy phy-d0078000.phy.0: phy init failed --> -22
[ 2.214954] dwc3-meson-g12a: probe of d0078080.usb failed with error -22
[ 2.223636] meson-gx-mmc d0070000.mmc: allocated mmc-pwrseq
Display More
Any tips?
Anyways, someone broke usb support in the kernel.. Re: [PATCH 1/1] usb: dwc3: meson-g12a: fix shared reset control use — Linux USB; I'm going back to the previous release until this is fixed.
With LibreELEC-ARM-ALL.aarch64-9.80-devel-20200516162359-12f1618-amlgx, kodi does not segfault anymore like it did with aarch64 from 30.04 and 05.05.
However with the latest LibreELEC-ARM-ALL.aarch64-9.80-devel-20200525120524-c313732-amlgx, all font rendering is gone on the main UI, when I ran an addon I see white squares. Everything else runs fine.
Hardware is s905w if anyone's interested.
I get this error on the aarch64 amglx from 30.04:
May 01 13:22:37 LibreELEC systemd[1]: Finished Update UTMP about System Runlevel Changes.
May 01 13:22:38 LibreELEC kodi.sh[3468]: /usr/lib/kodi/kodi.bin: symbol lookup error: /usr/lib/kodi/kodi.bin: undefined symbol: glGetIntegerv
May 01 13:22:38 LibreELEC systemd[1]: kodi.service: Main process exited, code=exited, status=127/n/a
May 01 13:22:38 LibreELEC systemd[1]: kodi.service: Failed with result 'exit-code'.
May 01 13:22:41 LibreELEC systemd[1]: kodi.service: Scheduled restart job, restart counter is at 5.
Perhaps compiled with a different mesa than the one provided?
Hi,
my 2 cents on 20200311-aarch64 (s905w p281 [MECOOL M8S pro w] ), I've been a regular user of the images since kernel v5.x release.
- different MAC on each boot (causes connman to create multiple configs; this was okay on previous releases)
- weird behavior when hw decoding is enabled -> each time I scroll a video forward / backwards kodi freezes
- no CEC (even though device detected) (was working okay in initial kernel 5x releases)
- emmc not detected (was never working)
- wifi not detected ( SV6051P not mainlined; don't care)
- occasional sound garbling (probably regression; this was never present on previous images)
Let me know if I can be of any service.
Cheers!