Missing in action during arm64/aarch64 builds: no pine64_plus.dtb to be found from buildkernel, installkernel, or u-boot-pine64
Mark Millard
markmi at dsl-only.net
Sat Sep 9 23:35:15 UTC 2017
The context here is head -r323246 amd64 -> arm64/aarch64
cross build activity.
From installkernel :
# find /usr/obj/DESTDIRs/clang-cortexA53-installkernel/ -name "*.dtb" -print
#
From buildkernel :
# find /usr/obj/cortexA53_clang/arm64.aarch64/ -name "*.dtb" -print
#
From installing u-boot-pine64 :
# ls -lTd /usr/local/share/u-boot/u-boot-pine64/*
-rw-r--r-- 1 root wheel 125 Sep 6 00:49:44 2017 /usr/local/share/u-boot/u-boot-pine64/README
-rw-r--r-- 1 root wheel 505940 Sep 6 00:49:43 2017 /usr/local/share/u-boot/u-boot-pine64/u-boot-sunxi-with-spl.bin
As stands the file must be manually produced.
crochet goes to the trouble to have logic to
build and install pine64_plus.dtb (based on
arm64/pine64_plus.dts ).
Is pine64_plus.dtb required for the likes of
Pine64+ 2GB's? If yes: should it be automatically
built and installed someplace for arm64/aarch64
builds (even if more manual steps are required to
have the final placement on the Pine64 media)?
===
Mark Millard
markmi at dsl-only.net
More information about the freebsd-current
mailing list