[Bug]: u-boot might be broken cannot boot from emmc Amlogic X96 Air P3 (s905X3)
Description
What happened?
hi dev, i having issue on try install and boot from EMMC on by X96 Air P3 4GB/32GB box, what iam testing so far
from digging on armbian forum , i found my tvbox is compatible with 2 u-boot, u-boot-s905x2-s922 and u-boot-s905x3
first try from offical website i get this Armbian_community_25.5.0-trunk.87_Aml-s9xx-box_oracular_edge_6.13.3.img *no luck*.. second try from offical website Armbian_community_25.5.0-trunk.185_Aml-s9xx-box_bookworm_current_6.12.17_minimal.img *no luck* third try base on armbian forum i found the first iso image that success boot the X96 Air P3 box from emmc is from version 20.10 , i cannot find the image from official archive , but i found on androidhost Armbian_20.10_Arm-64_bullseye_current_5.9.0.img i cannot confirm its same image or not, but with it i *successful boot from emmc* forth try i try get and find older image , to trace since went its happen, so Armbian_23.8.1_Aml-s9xx-box_jammy_current_6.1.50.img (armbian archive) and Armbian_21.08.1_Amlogic-GXL_bullseye_current_5.10.60.img (from file hosting), both of them same it failed to boot from emmc fifth i build the image from this repo with main branch, samething happen *it failed also*. sixth i try use ophub image Armbian_25.05.0_amlogic_s905x3_noble_6.1.131_server_2025.03.15.img , its successfully boot from emmc
note: mmc and including the partitions was able been detect and functional when boot from external sdcard
What happened?
hi dev, i having issue on try install and boot from EMMC on by X96 Air P3 4GB/32GB box, what iam testing so far
from digging on armbian forum , i found my tvbox is compatible with 2 u-boot, u-boot-s905x2-s922 and u-boot-s905x3
first try from offical website i get this Armbian_community_25.5.0-trunk.87_Aml-s9xx-box_oracular_edge_6.13.3.img *no luck*..
second try from offical website Armbian_community_25.5.0-trunk.185_Aml-s9xx-box_bookworm_current_6.12.17_minimal.img *no luck*
third try base on armbian forum i found the first iso image that success boot the X96 Air P3 box from emmc is from version 20.10 , i cannot find the image from official archive , but i found on androidhost Armbian_20.10_Arm-64_bullseye_current_5.9.0.img i cannot confirm its same image or not, but with it i *successful boot from emmc*
forth try i try get and find older image , to trace since went its happen, so Armbian_23.8.1_Aml-s9xx-box_jammy_current_6.1.50.img (armbian archive) and Armbian_21.08.1_Amlogic-GXL_bullseye_current_5.10.60.img (from file hosting), both of them same it failed to boot from emmc
fifth i build the image from this repo with main branch, samething happen *it failed also*.
sixth i try use ophub image Armbian_25.05.0_amlogic_s905x3_noble_6.1.131_server_2025.03.15.img , its successfully boot from emmc
note:
mmc and including the partitions was able been detect and functional when boot from external sdcard
here the error look like


How to reproduce?
build with default config and setting just pointing to board aml s9xx from kernel configuration
Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Debian 12 Bookworm
Are you building on Windows WSL2?
[ ] Yes, my Ubuntu/Debian/OtherOS is running on WSL2
Relevant log URL
No response
Code of Conduct
[x] I agree to follow this project's Code of Conduct
Raised by: https://github.com/aesirvalor
https://github.com/armbian/build/issues/7975