Perhaps see if a different order of the three shell/console params allows the UART log to capture later boot output. It's a long shot..
Posts by chewitt
-
-
The console log ends when init is executed and userspace is loaded from the SYSTEM file. I would assume boot continues though, so add "ssh" to kernel boot params in extlinux.conf and boot up. The SSH daemon will be forced to start on boot, allowing you to SSH in and run "journalctl | paste" then share a URL which will hopefully give clues on what's not working from later in the boot process.
-
No log visible. If possible please pastebin the log and share a URL, because after the 5,000th or so time doing it, the novelty of having to download files to read them locally wears off.
-
I've been using el cheapo things from Amazon for years. HK shipped me one of their UART cables alongside some samples at some point a decade ago but it's long lost and not required. I don't know of any ARM SoC hardware that needs the +3.3v pin wiring up.
-
The XU4 board has UART pins. The connector(s) on the USB UART can be pushed onto said pins. There is 1000% guaranteed no need for a special molex plug. Just connect GND/TX/RX (do not connect +3.3v, it's not needed).
-
There's nothing special about the Hardkernel kits. Something like this from Amazon will be fine:
https://www.amazon.ae/DTECH-Serial-Adapter-Prolific-Windows/dp/B07R8BQYW1
WANGCL 3.3V / 5V USB to TTL converter CH340G UART Serial Adapter Module GoldenDescription: Module size: 4 x 2.2 cm / 1.57 x 0.86 inch Colour: Golden CH340G original chip Switching Output TTL 3.3V / 5V (with bridge) 3.3V and 5V output…www.amazon.ae -
I'd go create an Ubuntu Live USB and see if that boots? If yes, it's not hard to format the internal drive and do a manual install.
-
See if installing LE10 works. If yes, then update to LE12.2.
-
I pushed changes to drop the meson-vdec commit. This is in a private repo so you cannot download the source, but it's not required for the normal image (despite the useful sounding name). The AMLGX image doesn't require grub or kmscube either.
NB: The download tool will download all sources for all packages for all hardware targets. The build command I shared will download only the needed sources for the image being built. I never use the download tool.
You don't need to touch u-boot source because I updated the package.mk to use the githash that already contains the changes.
-
If there is a way to enable SSH by configuring the SD card somehow, I'd love to know.
Add "ssh" to boot params in cmdline.txt and the SSH daemon will be forced to start on boot.
-
I pushed a u-boot branch with slightly reworked u9h commits to my GitHub repo, it's now based on 2025.10. For the next step I use the LE buildsystem and change the u-boot source to the one with the patches, and add a new device to build.
See: https://github.com/chewitt/LibreELEC.tv/commits/minix-u9h
Then PROJECT=Amlogic DEVICE=AMLGX ARCH=aarch64 UBOOT_SYSTEM=minix-u9h make image generates a complete LE image. I have the benefit of a proper build server at home though, so building images isn't a big deal.
If not you need to follow the image flow from scripts/mkimage and then projects/Amlogic/bootloader/mkimage.
-
The following patch was posted to the ConnMan mailing list a couple of days ago:
wifi: Detect invalid key with auth challenge failed - Patchwork
As the patch author has provided zero information about the problem being solved in the patch description there's no guarantee that this is the same invalid-key problem, or that the patch is the correct fix for that problem.
There's no harm in testing though, so the following LE13 images contain the patch:
- https://chewitt.libreelec.tv/testing/LibreE…-12.90.1.img.gz
- https://chewitt.libreelec.tv/testing/LibreE…-12.90.1.img.gz
Go forth and test and report back.
-
Code
2024-02-27 17:26:10.531 info <general>: Found resolution 720x576 with 720x576 @ 50.000000 Hz 2024-02-27 17:26:10.536 info <general>: Found resolution 720x480 with 720x480 @ 59.940063 Hz 2024-02-27 17:26:10.536 info <general>: Found resolution 720x480 with 720x480 @ 60.000000 Hz 2024-02-27 17:26:10.536 info <general>: Found resolution 640x480 with 640x480 @ 60.000000 HzThat's the full resolution list the kernel can see ^
-
The log looks clean except for a kernel splat from the broadcom SDIO module, which i'd interpret as a symptom of stability issues on the SDIO bus, which is a general issue with this era of hardware due to Amlogic silicon bugs. The upstream kernel contains general mitigations that work for most GXL/GXM hardware, but not all hardware, and the U9-H seems to be one of the boards with issues.
At some point in the past I did acquire some hardware and build a test image with upstream u-boot (Minix shared some u-boot sources to support the FIP files being extracted). I have fuzzy recall the image worked okay for me and some users, but not for others, and then efforts have fizzled out for various reasons. I also lack the hardware diagnostics skills to do much more than the relatively basic software tinkering that I've already done.
So not sure what to suggest really. To recreate the test image the FIP files are here https://github.com/chewitt/amlogi…x-u9h/minix-u9h and some u-boot work here: https://github.com/chewitt/u-boot/commits/minix-u9h/
NB: The forum is configured with a list of banned words to prevent human 'bots' making spam posts on certain topics, e.g. medical and fit-ness themed ones. It's just a random coincidence the paste URL uses one of the words.
-
-
Kwiboo has given me (and thus you) some patches to test that fix the glitching/tearing issues introduced with the latest ffmpeg changes so RK356X/RK3576/RK3588 images in my test share have been updated to include them. Go forth and report issues

NB: I've also extended VP9 hardware decode (up to 1080p) to RK356X as the patch was indeed trivial. However i'm not in the same location as an RK3566 or RK3568 board at the moment, so let me know if it works?
-
Settings > LibreELEC > Services > Enable SSH
For the logging in part, see this:
External Content www.youtube.comContent embedded from external sources will not be displayed without your consent.Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy. -