Sorry for the late reply. I didn’t find the time to implement everything into our image OOTB, but the needed changes to the bootloader environment have been done since StarFive’s U-Boot/software v3.x.x release already. Here is how to enable 8 GiB support: RISC-V and VisionFive 2 testing · Issue #6212 · MichaIng/DietPi · GitHub
Similarly Ethernet for the 1.2A revision can be enabled/fixed: RISC-V and VisionFive 2 testing · Issue #6212 · MichaIng/DietPi · GitHub