07-22-2026, 01:52 PM
(08-08-2024, 07:42 AM)ifreislich Wrote: The problem is the firmware-soquartz package which breaks u-boot. You can either pin the package by creating /etc/apt/preferences.d/firmware-soquartz with the following contents before you boot the image for the first time:
Code:Package: firmware-soquartz
Pin: version 6.9.4-*
Pin-Priority: 999
Or build u-boot by following the build instructions at Quartz64 Building U-Boot - PINE64 but
before configuring and building u-boot.Code:git checkout v2024.04
Use this command to write the working u-boot to your media:
Code:sudo dd if=u-boot-rockchip.bin of=/dev/your_sd seek=64 bs=512
Let me know if this is still an issue, and if so which baseboard you use. I test all our firmware builds (which indeed contain Linux + U-Boot both, and flash U-Boot as part of the postinst script) on a SOQuartz with Model A baseboard, and I know from a users who boot successfully from blade base boards. But possible that some U-Boot update broke booting with a certain CM4 base board, and that this was fixed again during the last 2 years.

