Filip Jerhot Posted November 4, 2023 Posted November 4, 2023 Hello, i have a tv box H96 Pro+ with 3Gb ram and S912 processor. I used instructions from here, used balenaEtcher to copy data to SD card I adjusted the /boot/extlinux/extlinux.conf file and copied the 912 uboot to u-boot.ext When i try to boot the SD card, i am getting an error Failed to mount /dev/mmcblk1p1 as root file system. Full error in the attched image. What is confusing me is that it looks like the system is expecting /dev/mmcblk1p1 to be ext4 but when i check it in Gparted, it is FAT32 Would you please push me to the right direction? Thank you 0 Quote
SteeMan Posted November 5, 2023 Posted November 5, 2023 What image are you using? What dtd file? And please capture the boot log prior to what you have shown here. 0 Quote
Filip Jerhot Posted November 5, 2023 Author Posted November 5, 2023 Hello i used the image from here https://mirror-eu-de1.armbian.airframes.io/dl/aml-s9xx-box/archive/Armbian_23.8.1_Aml-s9xx-box_bookworm_current_6.1.50_xfce_desktop.img.xz I tied dtd FDT /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb Then i also tried FDT /dtb/amlogic/meson-gxm-q200.dtb Now my extlinux.conf looks like this LABEL Armbian LINUX /uImage INITRD /uInitrd #FDT /dtb/amlogic/meson-gxbb-p200.dtb #FDT /dtb/amlogic/meson-gxl-s905x-p212.dtb #FDT /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb FDT /dtb/amlogic/meson-gxm-q200.dtb #FDT /dtb/amlogic/meson-g12a-x96-max.dtb #FDT /dtb/amlogic/meson-g12b-odroid-n2.dtb append root=UUID=59d0e9ab-ff9a-43f7-8841-e8f5956645c0 rootflags=data=writeback console=ttyAML0,115200n8 console=tty0 rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash plymouth.ignore-serial-consoles The image i pasted here is all i see during the boot. I even made a video but first i see the H96 pro+ logo then it blinks 3 times. Then i release the reset buton and the screen goes black. First thing i see is the full message except the last three lines. The last three lines appear about a second later. There is nothing visible before that. Thank you 0 Quote
Filip Jerhot Posted November 5, 2023 Author Posted November 5, 2023 I tried jammy image and the result is only slightly different. Using https://mirror.funkfreundelandshut.de/armbian/dl/aml-s9xx-box/archive/Armbian_23.8.1_Aml-s9xx-box_jammy_current_6.1.50.img.xz Testing FDT FDT /dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb or FDT /dtb/amlogic/meson-gxm-q200.dtb Result is a bit longer see attached image 0 Quote
Filip Jerhot Posted November 6, 2023 Author Posted November 6, 2023 I found the problem. armbianEnv.txt was missing in both images. I was unable to use UUID or PARTUID but at least this worked echo "rootdev=/dev/mmcblk0p2" > armbianEnv.txt Thanks, now i can continue with my armbian journey 🙂 0 Quote
SteeMan Posted November 7, 2023 Posted November 7, 2023 armbianenv.txt is not used in the aml-s9xx-box builds. Have you installed other builds previously? If you started from a clean Android firmware this shouldn't be happening. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.