
BUILDING IMAGE FOR build_u-boot

mkdir -p ./dest/u-boot//
for target in a64-olinuxino nanopi_neo2 orangepi_one_plus orangepi_zero_plus2 pine64_plus pinebook teres_i ; do \
	echo "Providing u-boot binaries for $target ..." ; \
	gen-hd-image -v -b firmware -o ./dest/u-boot//${target}.img ; \
	TARGET=/usr/lib/u-boot/${target} u-boot-install-sunxi ./dest/u-boot//${target}.img ; \
	pigz -9nmf ./dest/u-boot//${target}.img ; \
	update-manifest "./dest/u-boot//${target}.gz" "u-boot image for ${target}"	; \
done
Providing u-boot binaries for a64-olinuxino ...
gen-hd-image: Starting to generate image ./dest/u-boot//a64-olinuxino.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/a64-olinuxino/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/a64-olinuxino.img
99+1 records in
99+1 records out
814785 bytes (815 kB, 796 KiB) copied, 0.00732784 s, 111 MB/s
Providing u-boot binaries for nanopi_neo2 ...
gen-hd-image: Starting to generate image ./dest/u-boot//nanopi_neo2.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/nanopi_neo2/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/nanopi_neo2.img
96+1 records in
96+1 records out
790301 bytes (790 kB, 772 KiB) copied, 0.00593975 s, 133 MB/s
Providing u-boot binaries for orangepi_one_plus ...
gen-hd-image: Starting to generate image ./dest/u-boot//orangepi_one_plus.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/orangepi_one_plus/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/orangepi_one_plus.img
89+1 records in
89+1 records out
731921 bytes (732 kB, 715 KiB) copied, 0.00580547 s, 126 MB/s
Providing u-boot binaries for orangepi_zero_plus2 ...
gen-hd-image: Starting to generate image ./dest/u-boot//orangepi_zero_plus2.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/orangepi_zero_plus2/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/orangepi_zero_plus2.img
96+1 records in
96+1 records out
790597 bytes (791 kB, 772 KiB) copied, 0.00661808 s, 119 MB/s
Providing u-boot binaries for pine64_plus ...
gen-hd-image: Starting to generate image ./dest/u-boot//pine64_plus.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/pine64_plus/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/pine64_plus.img
104+1 records in
104+1 records out
857173 bytes (857 kB, 837 KiB) copied, 0.00612923 s, 140 MB/s
Providing u-boot binaries for pinebook ...
gen-hd-image: Starting to generate image ./dest/u-boot//pinebook.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/pinebook/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/pinebook.img
100+1 records in
100+1 records out
820413 bytes (820 kB, 801 KiB) copied, 0.0247883 s, 33.1 MB/s
Providing u-boot binaries for teres_i ...
gen-hd-image: Starting to generate image ./dest/u-boot//teres_i.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing U-Boot image /usr/lib/u-boot/teres_i/u-boot-sunxi-with-spl.bin to /build/reproducible-path/debian-installer-20250804/build/dest/u-boot/teres_i.img
97+1 records in
97+1 records out
798341 bytes (798 kB, 780 KiB) copied, 0.00966773 s, 82.6 MB/s
for target in firefly-rk3399 pinebook-pro-rk3399 rockpro64-rk3399 rock64-rk3328 rock-pi-4-rk3399 ; do \
	echo "Providing u-boot binaries for $target ..." ; \
	gen-hd-image -v -p 32768 -b firmware -o ./dest/u-boot//${target}.img ; \
	TARGET=/usr/lib/u-boot/${target} u-boot-install-rockchip ./dest/u-boot//${target}.img ; \
	pigz -9nmf ./dest/u-boot//${target}.img ; \
	update-manifest "./dest/u-boot//${target}.gz" "u-boot image for ${target}"	; \
done
Providing u-boot binaries for firefly-rk3399 ...
gen-hd-image: Starting to generate image ./dest/u-boot//firefly-rk3399.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
316+0 records in
316+0 records out
161792 bytes (162 kB, 158 KiB) copied, 0.000987365 s, 164 MB/s
Writing u-boot image
2123+0 records in
2123+0 records out
1086976 bytes (1.1 MB, 1.0 MiB) copied, 0.00550507 s, 197 MB/s
Providing u-boot binaries for pinebook-pro-rk3399 ...
gen-hd-image: Starting to generate image ./dest/u-boot//pinebook-pro-rk3399.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
380+0 records in
380+0 records out
194560 bytes (195 kB, 190 KiB) copied, 0.00112465 s, 173 MB/s
Writing u-boot image
2290+0 records in
2290+0 records out
1172480 bytes (1.2 MB, 1.1 MiB) copied, 0.00665043 s, 176 MB/s
Providing u-boot binaries for rockpro64-rk3399 ...
gen-hd-image: Starting to generate image ./dest/u-boot//rockpro64-rk3399.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
372+0 records in
372+0 records out
190464 bytes (190 kB, 186 KiB) copied, 0.00114445 s, 166 MB/s
Writing u-boot image
2325+0 records in
2325+0 records out
1190400 bytes (1.2 MB, 1.1 MiB) copied, 0.00663479 s, 179 MB/s
Providing u-boot binaries for rock64-rk3328 ...
gen-hd-image: Starting to generate image ./dest/u-boot//rock64-rk3328.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
260+0 records in
260+0 records out
133120 bytes (133 kB, 130 KiB) copied, 0.000777364 s, 171 MB/s
Writing u-boot image
1799+0 records in
1799+0 records out
921088 bytes (921 kB, 900 KiB) copied, 0.00514559 s, 179 MB/s
Providing u-boot binaries for rock-pi-4-rk3399 ...
gen-hd-image: Starting to generate image ./dest/u-boot//rock-pi-4-rk3399.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
372+0 records in
372+0 records out
190464 bytes (190 kB, 186 KiB) copied, 0.00113901 s, 167 MB/s
Writing u-boot image
2511+0 records in
2511+0 records out
1285632 bytes (1.3 MB, 1.2 MiB) copied, 0.00717404 s, 179 MB/s
for target in puma-rk3399 ; do \
	echo "Providing u-boot binaries for $target ..." ; \
	gen-hd-image -v -p 32768 -b firmware -o ./dest/u-boot//${target}.img ; \
	TARGET=/usr/lib/u-boot/${target} UBOOT_OFFSET=512 u-boot-install-rockchip ./dest/u-boot//${target}.img ; \
	pigz -9nmf ./dest/u-boot//${target}.img ; \
	update-manifest "./dest/u-boot//${target}.gz" "u-boot image for ${target}"	; \
done
Providing u-boot binaries for puma-rk3399 ...
gen-hd-image: Starting to generate image ./dest/u-boot//puma-rk3399.img ...
gen-hd-image: Building partition table ...
gen-hd-image: Image finished.
Writing idbloader
384+0 records in
384+0 records out
196608 bytes (197 kB, 192 KiB) copied, 0.00109601 s, 179 MB/s
Writing u-boot image
2185+0 records in
2185+0 records out
1118720 bytes (1.1 MB, 1.1 MiB) copied, 0.00609039 s, 184 MB/s
# Ensure build results have reproducible mtimes
