The short-term aim is to get the HiFive boards and the VisionFive1/2 into trunk. Working on D1 support is also in progress, but if you want something quick in that area, I'd suggest to just use TinaLinux for now.
@wigyori Will this port be added to the master branch of OpenWrt in the Near Future?
Do you have any timelines on when there will be a version to test on the Visionfive2?
We have agreed on the recent dev meeting that the sifiveu target will be merged before the fork of the next release branch, so it's "pretty soon". For the VF2, there is a preliminary target in my staging tree, but consider it only as a preview, as there are issues with the NIC bringup and requires cleanup.
Allwinner D1 support will likely only come when the 6.1 kernel support is merged into trunk.
What you have to note:
If you want Open Hardware, then VisionFive (atleast VisionFive2, dunno about 1) is not the right choice for you. It's everything but Open Hardware according to a News Article by heise.de
They are just implementing an open ISA (CPU Architecture), but everything else so far is not Open
Just built and attempted to boot your riscv-visionfive-202301 branch on my 8GB VisionFive 2. It fails to boot with this output: https://gist.github.com/jp-bennett/613f327839bbc752e54301146ade5541
Not sure if this branch is even expected to boot, but wanted to share the test result.