Hi there,
At the time of writing, jh7110 is fully supported by upstream repo. I've already confirmed it works pretty well with minor configuration changes. Thus, should this repo (more precisely, JH7110_VisionFive2_devel branch) be marked as out-dated and redirect further users to upstream one instead? Not sure if any road blockers here since I only have vf2 v1.3 to test.
Upstream also comes with bootstd which seems to work pretty fine, eliminating the usage of those bunch of env variables. IMO it's worth to switch into the new system, even can be used by distributions by default.