“…Failed to load '/initramfs-linux.img …”
Change your SDcard to another or USBflash
I had a hard time believing it was the card. Finally tried a usbflash and everything boots, set up complete, but I have no internet connection on the ethernet port.
Hi @JFL
Neil have worked on Uboot for chainloading, Can you give it a try on your GT King device and also test it with the usb drives connected to see if it boots fine.
Find the Uboot-$DEVICE.bin
Try GSkingX version first on your device. Then you can try others and see if they work.
Do I download example u-boot-gsking-x.bin, copy it to /boot and rename it to u-boot.ext?
Thanks.
Yes please. I tried to use it with emmc but that failed, but it can still read emmc which means i need to fix the boot script around the u-boot.ext
Noted. Will replace the Manjaro-Arm-XFCE-linux-vim-5.11.10-1 image (on USB Flash) u-boot.ext to the new u-boot-gsking-x.bin first.
Edit: It is Manjaro-Arm-XFCE-linux-5.11.10-1 on USB Flash NOT linux-vim-5.11.10-1.
Edit2: @spikerguy
u-boot-gsking-x.bin -
- Able to boot from USB Flash (USB OTG Only) but without any other USB Dirive attached to GT King Pro.
- Cannot boot on any of the USB 3.0 Port on GT King Pro
- Sometimes cannot boot up stuck: (2 times)
u-boot-n2.bin
- Able to boot from USB Flash (USB OTG Only) but without any other USB Drive attached to GT King Pro
- Cannot boot on any of the USB 3.0 Port on GT King Pro
- Sometimes cannot boot up stuck same as above. (1 times out of 5 tries)
u-boot-vim3.bin
So far cannot boot stuck (4 tries) but if a bootable SD Card is inserted on the GT King Pro, u-boot-vim3.bin can boot up.
With the USB Boot none of the new chainloader u-boot can access the GT King Pro emmc. Neither can the old chainloader u-boot.ext.
Edit3: New chainloader u-boot, linux-5.11.10-1 still cannot reboot or shutdown cleanly (ie. Keyboard LED sitll light up and need a power cycle to boot up again)
Edit 4: Of the three new chainloader u-boot, u-boot-n2.bin seems to be able to best boot up from a USB Flash.
Tried u-boot-gsking-x.bin on Manjaro-Arm-XFCE-linux-vim-5.11.14-1 on SD Card many times stuck on: “Hit any key to stop autoboot: 0”. Even if it clear the Hit any key to stop autoboot, linux-vim-5.11.14-1 kernel panic during boot (linux-vim 5.11.14-1 issue).
u-boot-n2.bin so far seems to be better than u-boot-gsking-x.bin in terms of clearing the initial boot process but linux-vim-5.11.14-1 still kernel panic most of the time during boot process.
Edit 5: Bottom line, u-boot-n2.bin chainloader seems have the same limitation as the previous chainloader u-boot.ext (from boot-vim3) as far as I can tell both boot up consistently.
u-boot-gsking-x.bin boot up performance not as consistent as u-boot-n2.ext.
u-boot-vim3.bin seems to have the worst boot up performance (failed to boot up 4 times).
FYI, have to move on to linux-5.11.16-1 instead of linux-vim-5.11.14-1 (to frequent kernel panic on GT King Pro).
Hi guys, i have 3 tv boxes (amlogic of course, km9=coreELEC, km8p=actually armbian old version and x96mini=back to android after crashing my boot partition from armbian 5.72 as the last 5.9 won’t install on emmc) which are not supported anymore by balbes150 and after some google search i’ve stopped by here and enjoyed what i read !
I read the thread from start and see 2 things about x96mini (s905w) but i’m a bit confuse.
Which build do i have to download to install it on mine ? VIM2 or VIM3 ? I want to run a small docker-ce on it from emmc (as i did on armbian, don’t really need DE).
Do the script to install on emmc from 1 post for minimal working or do i have to install desktop version and execute the installer application ? Thanks.
Vim2 image
Change u-boot.ext to s905 file.
Change dtb.
Emmc install script doesn’t seem to work since using the u-boot.ext chainloader.
Not functional.
You can install desktop version if you need GUI to get dockers running.
You can always run it over sdcard.
Thanks for your reply. I already tested with vim3 minimal and change dtb + rename uboot file (as on armbian).
It boots on sd and run after all.
It Failed to install on emmc with the script.
I’ll try to run vim2 from xfce and see how it works
Any chance to install it on emmc with the installer gui app ?
Some months ago I have used this dtb file for HK1 Box and Armbian. As I remember ethernet was OK. Maybe you want to try it.1.6 GB folder on MEGA
As far as bluetooth is concerned please look here at the instructions for Armbian that I have made long ago for H96max X3 and HK1 Box & clones. HK1 Box just needs the dtb I have given to you. In the instructions you will see that for Bluetooth you have to create a directory:
“6.Create a directory “/lib/firmware/brcm” and copy the file “bcm4335c0.hcd” in it.”
I’m just getting a black screen.
Any ideas regarding the black screen?
Sorry I didn’t have time to test it at my HK1 Box. Anyway this is something that was tested successfully some time ago, but in Armbian and older builds.
If I find some time I will try and report back.
For the HK1Box this definitly still works, but it seems like newer versions of a similar TVbox have some internal changes. I have two versions, one a HK1Box which works fine as you described, and one H96Max x3 that has a much more recent mainboard revision and doesn’t boot at all so far.

H96Max x3
For H96 max X3 try this dtb :43.8 KB file on MEGA
I have used it for my H96 max X3 with Green Board (one of the first ones)
I tried that one before and it doesn’t seem to work with the newer board revision that I seem to have.
Same here. I tried this one but no such luck.
Is there anything particular I can do to help debug this?