Skip to content

X88 King S922x Armbian support? #988

@JordanPlayz158

Description

@JordanPlayz158

I successfully booted up Armbian on the X88 King which uses the S922x chipset, one that appears to be supported, I was wondering if it is possible to add X88 King support to this repo? (didn't see anything in the readme about how to contact or if you take requests to support more devices or anything along those lines)

The first issue appears to be that USB does not work but it does boot (using Armbian_23.02.0_amlogic_s922x_bullseye_6.1.8_server_2023.01.30.img) and gets stuck at the prompt of creating a root password (which is why usb is needed so you can plug in a keyboard and interact with the system). Although I am aware of another project called CoreELEC which specifically supports the X88 King and has it's DTB file and usb does work on that project so it could be a good starting point to see what they did to achieve that goal.

I did attempt to make my own u-boot as when I supplied the DTB from CoreELEC, it didn't seem to want to boot (assuming due to "Cannot setup simplefb: node not found") and was stuck at starting the kernel. In order to do this (get the "stuck at starting kernel" result) I added the DTB from CoreELEC to the /dtb/amlogic folder in the boot partition and changed the file path for FDT to /dtb/amlogic/g12b_s922x_x88_king_rev_a.dtb in /uEnv.txt

I will supply the files (via a ZIP as github doesn't support the raw formats) I have made so far and/or discovered that could help to getting the x88 king working on armbian, any assistance would be greatly appreciated but I will be attempting to work at this regardless.

X88-King.zip

g12b_s922x_x88_king_rev_a.dtb is the DTB file from CoreELEC, the rest of the files are from following https://github.com/ophub/amlogic-s9xxx-armbian/tree/main/build-armbian/documents#1211-how-to-make-u-boot-file (up until 12.11.3)

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationnew boxResearch Fills in the BlankssupportThis need is supported

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions