On 2023-07-27 12:40:26, developer at robert-palm.de wrote: > > [...] > > Do I need to map these, too to make it work ? > > jh7110-visionfive-v2-ac108.dtb > jh7110-visionfive-v2-wm8960.dtb > vf2-overlay-uart3-i2c.dtbo > > Which adresses? >
Can you try with the attached dtb file and copy it to your boot SD card? Then interrupt u-boot and run the following commands: load mmc 1:1 ${fdt_addr_r} jh7110-starfive-visionfive-2-v1.3b.dtb load mmc 1:1 ${kernel_addr_r} efi/boot/bootriscv64.efi bootefi ${kernel_addr_r} ${fdt_addr_r} With this setup I have been able to boot my board reliably from the SD card, install OpenBSD to eMMC and also have support for NVMe device, although I had to report a related bug recently, see: https://marc.info/?l=openbsd-bugs&m=168936689026538&w=2 There are so many dtb versions for that board floating around but once more device support changes are merged into mainline Linux, the dtb package should include a suitable dtb that everyone can use. -- Miguel Landaeta, miguel at miguel.cc secure email with PGP 0x6E608B637D8967E9 available at http://keyserver.pgp.com/ "Faith means not wanting to know what is true." -- Nietzsche
jh7110-starfive-visionfive-2-v1.3b.dtb
Description: Binary data