lanefu / armbian-userpatches-example-indiedroid-nova

reference implementation of having a unique device completely configured via userpatches.
MIT License
6 stars 3 forks source link

nova will not build - host Intel 23.04 Lunar - Docker #1

Open JeremiahCornelius opened 1 year ago

JeremiahCornelius commented 1 year ago

No docker builds will complete for nova targets. Fail after u-boot compilation. ERROR:

🐳|🌱] {u-boot:1} built u-boot target [ 2017.09 in 7 seconds ] [🐳|🌿] {u-boot:1} Postprocessing u-boot [ 2017.09 BL31=/armbian/cache/sources/rkbin-tools/rk35/rk3588_bl31_v1.28.elf spl/u-boot-spl.bin u-boot.dtb u-boot.itb ] [🐳|🔨] Image Type: Rockchip RK35 boot image [🐳|🔨] Init Data Size: 65536 bytes [🐳|🔨] Boot Data Size: 217088 bytes tools/mkimage: Can't open tpl/u-boot-tpl.bin: No such file or directory Error: SPL image is too large (size 0xffffffff than 0xff000) Error: Bad parameters for image type 🐳|💥] Error 1 occurred in main shell [ at /armbian/config/sources/families/include/rockchip64_common.inc:241

I've confirmed that I can build Armbian supported boards under this same platform and configuration (Rock 5b, VIM3).

lanefu commented 1 year ago

can you share your build command and upload ?

Do you have same issue from stvhay's fork? https://github.com/stvhay/armbian-indiedroid-nova

JeremiahCornelius commented 1 year ago

My build command is pretty simple.

./compile.sh nova-sid

Interesting tho'. I was able to build a full set of kernel only debs when I ran compile.sh and used the menu to select the indiedroid target.

kernel-rockchip-rk3588-indiedroid_23.05.0-trunk--5.10.110-Sbcf1-D4008-P0000-C8b40Hfe66-HK01ba-Vc222-Ba98e.tar
linux-dtb-indiedroid-rockchip-rk3588_23.05.0-trunk--5.10.110-Sbcf1-D4008-P0000-C8b40Hfe66-HK01ba-Vc222-Ba98e_arm64.deb
linux-headers-indiedroid-rockchip-rk3588_23.05.0-trunk--5.10.110-Sbcf1-D4008-P0000-C8b40Hfe66-HK01ba-Vc222-Ba98e_arm64.deb
linux-image-indiedroid-rockchip-rk3588_23.05.0-trunk--5.10.110-Sbcf1-D4008-P0000-C8b40Hfe66-HK01ba-Vc222-Ba98e_arm64.deb

My only changes to config were to re-enable btrfs support and link in vmlinuz, not a module. I haven't tried stvhay yet.

lanefu commented 1 year ago

try

./compile.sh nova-sid DEBUG=yes SHOW_COMMANDS=yes ARTIFACT_IGNORE_CACHE=yes uboot

lanefu commented 1 year ago

I do recall that uboot only builds on x86..