I have downloaded the latest openwrt 24.10,0 firmware for visionfive2 v1.3b and installed it on my SBC. It doesn't boot leaving messages "broken atomics modeset disabled atomics" and mipi_0p9 disabled. the SBC runs the latest debian version and had updated uboot and payload. I have checked the sha256sum of the .gz download and unziped and flashed it according to directions. any suggestions?
I my case it is nearly same. Just it does not start booting at all. When remove SD it reports
«dwmci_s: Response Timeout.
BOOT fail,Error is 0xffffffff»
If start in flash mode, it start OpenSBI v1.2
it scans for several devices and reports it may not find vf2_uEnv.txt /uEnv.txt /extlinux/extlinux.conf
And return to its command prompt.
When in both boot options Debian runs well
Official SD image has on its 3 partition no any of those files reported by OpenSBI as missed. When Debian has.
Farther more Debian image has partition HiFive FSBL, with some kind of information where it is naming for current Debian's Linux kernel image file.
When on official OpenWRT image HiFive FSBL partition is 2nd and it is empty (filled with 00s).
I have given up on openwrt for VisionFive2-v1.3b. I have installed Ubuntu-server 24.04 and followed instructions for installing a router on Ubuntu/Debian/Arch distro. I haven't finished yet.
By the instruction on RVspace, I attempted to compile latest version of OpenWRT. During the compilation it reported "WARNING: your configuration is out of sync." It also was problem with "liburcu", it reported that GCC for RISC-V does not support something, I simply removed the appropriate directory and link. Possibly absence of "liburcu" will be a problem but at least I expected to have an image which I could boot. But I couldn't.
It is same not functional image with empty "HiFive FSBL" and "HiFive BBL"
And I did not find any information that OpenWRT had been ever working on VisionFive2.