Re: FreeBSD on Star64 from Pine64

From: Rich Dunkle <rdunkle_at_smallcatbrain.com>
Date: Tue, 27 May 2025 15:21:05 UTC
 From that attached log file.  This board claims it is a StarFive VisionFive V2.
The u-boot date is very old.  You might have to update that as well.

Maybe the standard --> jh7110-starfive-visionfive-2-v1.3b.dtb
will work.

Sometimes, using a dtb file from a Linux distribution will work.
Easier to get somebody to email a working dtb.

If you have a 15-current source tree you can compile the dtb yourself.
Assuming you have amd64 system to compile:

cd /usr/src/sys/contrib/device-tree/

this produces the dtb file in --> cd /usr/src/sys/contrib/device-tree

cpp -I /usr/src/sys/contrib/device-tree/include/ -x assembler-with-cpp \
  /usr/src/sys/contrib/device-tree/src/riscv/starfive/jh7110-starfive-visionfive-2-v1.3b.dts \
   | dtc -I dts -O dtb -o jh7110-starfive-visionfive-2-v1.3b.dtb

You can search the FreeBSD Forums.  There are also comments on visionfive2.

---8<---  snip
Hi,

is somebody running FreeBSD on Pine64's Star64 board? Some time ago,
I've got one board, but did not try it until today...