After following the *quick build instructions it mentioned it produced the respective dtb’s and dtbo.
They would look something like this, but these are from a different kernel version.
I think cwt has the best handle on using the kernel and its newer patches. The best reference point for everything including this u-boot stuff would be via his PKGBUILD files for the cwt linux kernel releases which get integrated into the cwt archlinux vf2 image releases
btw Gabriel Franco made a Fedora 38 Image available. I’m grateful. Thank you Gabriel Franco and davidlt for all your hardwork and progress to get the Fedora Community on Risc-V and in this case the VF2. No desktop.
Plunk it on an sdcard and give it a go.
There was some discussion about it here. I tweaked it to grab Fedora 39 packages and of course there was some hiccups/breakage and stuff, but it’s all doable. It needs some TLC for the GPU just like the Debian and ArchLinux images. It doesn’t resolve any of your dtb/dtsi/dts stuff, but might offer other discussion forums that could point to some similar issues on other kinds of riscv64 boards namely the hifive unmatched. The packages on this fedora image are vanilla riscv64, not tailored specifically for the vf2 I believe. The Archlinux CWT image however contains packages highly tuned for the specific VF2 SOC built by @cwt (our VF2 IMAGE OVERLORD/SUPERHERO).
If you have uEnv.txt in your /boot directory, please make sure that the dtb file is not specified as jh7110-visionfive-v2.dtb in this file. This is the default behavior.
If you using upstream u-boot, you can safely delete this file (uEnv.txt). Its default value has been modified to the correct value.
Finally, please make sure that the new dtb file has been installed to the correct location. If it is not installed, you can use this command to install it under /boot/dtbs:
But I’m a big step closer with the upstream kernel to my personal needs (btrfs, zram, and so on). Feel free to use my kernel config on pastebin. I’ts a copy of the starfive 6.6 defconfig and migrated to 6.8