Update to 22.0-Piers_nightly_20250116 on GT King rev_a works flawlessly.
Thank you, good job.
Netflix is working for me right now
ok cool, I will try a clean install and report back!
thanks!
@Portisch question:
Latest nightly (20250116) on my N2 installed on eMMC cannot boot via Petitboot. I get the message “Invalid 2nd device tree”. With SPI switch in eMMC position it boots OK.
Is it something you can fix, or should @tobetter try to fix it?
@Sholander Hey we talked about this few days ago. I see now you have same issue. I solved my problem by using older dtb
I know that it works with older dtb.img, but then it needs to be replaced after every update…
With the CE22-no 20250116 nightly, I’d say there is still the same amount of stuttering when subs are enabled. The amount of skipped frames in the player debug output remains constant.
Is it useful to provide a debug log?
I tried with a clean install, same outcome.
I think someone said it is something with inputstream and vp9. Maybe something to do with N2 as well… Don’t know
I have uploaded a dmseg log in my previous post last week, in case it helps
https://paste.kodi.tv/tujowukiyu
https://paste.coreelec.org/AlgeriaSerum
Thanks!
I have noticed it happens also with inputstream h.264 (SW).
On skip, image freezes. On another remote click, the device is unresponsive and only unplugging helps…
I would like to ask if accented characters are not yet supported in the system?
Because in CE I can see the folder that contains this (but it shows some other special character), but from the direction Windows10 (local LAN, SMB) I can’t see the folder in Win10 (the folder shared in CE on SMB).
Not just the folder, the whole external disk is shared.
Any file (or folder) containing accented letters (on CE shared files) is invisible in Windows.
On CE19 everything is OK on the same HW’s.
Thank you.
(CE22 on SD card, CE19 on eMMC)
What’s the best way to update my ce 21 ne ugoos am8pro to ce 22 no while keeping my setup intact and functional?
Also are there any drawback currently known of upgrading?
Is it safe to update now or does this still require work?
Edit: It does not yet work.
I have the same message for some months already, and i also have the identical entries. That was surely not caused by a recent update for me.
I have had luck swapping a CE backup from one to another. Some addons may need tweaking in their settings page.
I always find it a good moment to start clean. But my setup is very basic.
It would depend on installed addons how well it will go. Just backup userdata and try
CoreELEC-Amlogic-no.aarch64-22.0-Piers_nightly_20250117-Generic.img
Voncen N6 pro (sc2_s905x4_4g_1gbit.dtb copied to dtb.img)
First CoreELEC to boot into Kodi on HDMI while NG, NE did not.
eth0 available but no link up (IIRC also did not work on NG but did work on NE)
[ 10.018363] meson8b-dwmac fdc00000.ethernet eth0: PHY [0.0:00] driver [Generic PHY] (irq=POLL)
[ 10.020290] meson8b-dwmac fdc00000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 10.230250] meson8b-dwmac fdc00000.ethernet: Failed to reset the dma
[ 10.230273] meson8b-dwmac fdc00000.ethernet eth0: stmmac_hw_setup: DMA engine initialization failed
[ 10.230279] meson8b-dwmac fdc00000.ethernet eth0: stmmac_open: Hw setup failed
Maybe related to N2 mainline ethernet failure, with upstream patch · Issue #2106 · armbian/build · GitHub
I wasn’t able to find the corresponding dts in coreelec/coreelec or coreelec/amlogic-linux repos to check the corresponding node
Hardware decoding also does not work when starting any video source, I get below over and over again:
[ 257.487272] optee_load_fw ret ffff0007, core 0, is_swap 0
[ 257.487280] 0: MH264 the TEE fw loading failed, err: ffff0007
[ 257.487362] optee_load_fw ret ffff0007, core 0, is_swap 0
[ 257.487371] 0: MH264 the TEE fw loading failed, err: ffff0007
fdtdump /flash/dtb.img | paste
https://paste.coreelec.org/FlutterSamples
mdio@0 {
reg = <0x00000000>;
#address-cells = <0x00000001>;
#size-cells = <0x00000000>;
ethernet-phy@0 {
max-speed = <0x000003e8>;
reset-assert-us = <0x00002710>;
reset-deassert-us = <0x00007530>;
reset-gpios = <0x0000001b 0x00000055 0x00000007>;
phandle = <0x00000038>;
};
};
ethernet reset properties seem to have already been renamed and moved to the ethernet-phy node.
I am going to reboot into NE, NG to check where it was working and what the fdt differences are
systemctl status opentee_linuxdriver.service -l --no-pager | paste
https://paste.coreelec.org/CupcakeMarissa
journalctl | paste
https://paste.coreelec.org/LuckierMailed
Jan 07 20:45:59 voncen tee-loader[545]: run tee from coreelec start
Jan 07 20:46:05 voncen tee-loader[1018]: fw_path = /lib/firmware/video/video_ucode.bin
Jan 07 20:46:05 voncen tee-loader[1018]: MM-module-name:Video firmware CA,Version:1.0.5-g3604ffd(build:958)
Jan 07 20:46:05 voncen tee-loader[1018]: TEEC_InvokeCommand failed with code 0xffff0009 origin 0x4
Jan 07 20:46:05 voncen tee-loader[1018]: tee preload video fw fail
Jan 07 20:46:05 voncen tee-loader[545]: run tee from coreelec end
Jan 07 20:46:05 voncen dovi-loader[1020]: run dovi 'start'
Jan 07 20:46:05 voncen dovi-loader[1026]: mount: /android/vendor: special device /dev/vendor does not exist.
Jan 07 20:46:05 voncen dovi-loader[1026]: dmesg(1) may have more information after failed mount system call.
Jan 07 20:46:05 voncen systemd[1]: Finished opentee_linuxdriver.service.
There seems to be a major issue communicating w/ TEE in general.
Forum says I can only reply 3 times. I am very capable of debugging everything from bootloader down to linux, but with any android/coreelec things I am lost and need guidance.
What Android is installed? You need to have /dev/super
.
ls /dev | paste
SC2 must use firmware from Android, not CE as it must match BL32 bootloader sign.
I think you use a very old ceemmc install. It’s need to flash Android again and make a new install so /dev/super persists.
Yeah, very likely the Android is still initial stock. I do not fully recall but I maybe also installed some armbian to emmc a long while ago.
I checked that /dev/super
is not available, it is also not listed in the partition tables during u-boot or linux boot logs.
I have not yet been able to find any stock firmware to actually flash… but the Voncen N6pro pretty much is a rebranded Tanix X4 and I will likely use that firmware to reflash
Thanks for the hint to update android first:
Updated to Tanix X4 S905X4-20240511.img, booted into Android once, booted into CoreELEC 20250117. Had to copy sc2_s905x4_4g_1gbit.dtb to dtb.img otherwise non 1gbit dtb gets loaded and linux oops while clk_hw_get_rate in amlogic_clk_soc_sc2 ko. (not confirmed that dtb actually is taken from sdcard)
However, when forcing dtb.img, I can boot into CoreELEC. Checked opentee_linuxdriver status which is now OK. Plays mkv from HDD and also LiveTV via e2client addon perfectly.
Ethernet still is not working with the same DMA reset issue. Any suggestion how to debug here further?