Article 59H5B Assistance Booting Linux on Android TV Box (RK3328/H96 Max+)

Assistance Booting Linux on Android TV Box (RK3328/H96 Max+)

by
Dafneorlow
from LinuxQuestions.org on (#59H5B)
[I would of posted some images of the progress i've made so-far. I'm sure they would of been benificial here. But apparently I'm unable to post Images/HTML code]

So I figured i'd jump in at the deep end with my first post. As stated in the title, I'm looking into booting Linux onto my old Android TV box.
(Again with no ability to post links I would suggest google searching for RK3328 and H96 Max+ for context/images of the device)

I found links to pre-built image files via the armbian forums and managed to flash them to SD cards with Rufus and Etcher successfully.
The TV box auto-booted into the distro once the sd card was inserted (pre power on)

Following a page of (boot) text, (mainly running /scripts/local-block) the final messages I get are as follows:

Quote:
Gave up waiting for root file system device. Common problems:
- Boot Args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Missing moduals (cat / proc/modules; Is dev)
ALERT! LABEL=ROOTFS does not exist. Dropping to a shell!
(initramfs) [ 214.670680] random: crng init done

Once the screen reaches these messages nothing further happens and i've left this thing running for upward of 90 minuites.

Furthermore i've seen a post hinting at making changes to desired dtb by changing a line in the text file "/extlinux/extlinux.conf".

I've look at every file on the visible partition, created on the SD card. There is only one .txt file (uEnv.txt) It's contents are as follows:
Quote:
LINUX=/zImage
INITRD=/uInitrd

# rk-3399
#FDT=/dtb/rockchip/rk3399-rock-pi-4.dtb
#FDT=/dtb/rockchip/rk3399-nanopc-t4.dtb
#APPEND=root=LABEL=ROOTFS rootflags=data=writeback rw console=uart8250,mmio32,0xff1a0000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0

# rk-3328
#FDT=/dtb/rockchip/rk3328-box-trn9.dtb
FDT=/dtb/rockchip/rk3328-box.dtb
APPEND=root=LABEL=ROOTFS rootflags=data=writeback rw console=uart8250,mmio32,0xff130000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
At this point, i'm ready to open the floor to questions, comments, answers and quite possibly critique.
It is my hope that someone out there has a better understanding of what I'm trying to do and can provide some advice/assistance.

I hope my post was easy to follow, I tried to make it as infomative as possible.

And thanks in advance for any and all help.latest?d=yIl2AUoC8zA latest?i=nUnKUxUZoUk:_kU2HD89los:F7zBnMy latest?i=nUnKUxUZoUk:_kU2HD89los:V_sGLiP latest?d=qj6IDK7rITs latest?i=nUnKUxUZoUk:_kU2HD89los:gIN9vFwnUnKUxUZoUk
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments