Thursday, July 27, 2023

Re: JH7110 - VF2

Quoting Miguel Landaeta <miguel@miguel.cc>:

> 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


Could install on my nvme but cannot boot from it. Is that what you get, too ?

Hit any key to stop autoboot: 0
** Invalid partition 3 **
Couldn't find partition nvme 0:3
Can't set block device


Did not get network during installation (think I have rev a). Is it a
.dtb issue or not yet there in OpenBSD ?
Which nic you use (outer or inner) ?

Thanks.

No comments:

Post a Comment