I’ve been cobbling this together from the SDK Quick Start guide and a bit of trial an error with various kernel images. I’ll be working with this for as long as I can’t get Grub to work stably again via bootefi. Btw, Grub itself works just fine via bootefi but it can’t boot anything on V2 just yet in my case.
I did not use git-lfs (before), so I ASSumed it was optional and I ended up with a bunch of files that were only couple of hundred bytes and contained text like the following:
$ cat soft_3rdpart/IMG_GPU/out/img-gpu-powervr-bin-1.17.6210866.tar.gz
If you installed git-lfs and then run “git lfs fetch” or “git-lfs fetch” it will pull down the “large file storage” files from at a guess an external webserver (I have not looked into the exact details of how it works yet)!
The files in VisionFive2 repository that are currently stored as lfs files using git lfs module are:
My guess is that the git-lfs module is used because it reduces bandwidth hosting costs because people will end up with a single revision of large binary files (The very last revision, with no local copy of any previous revisions by default. “git lfs fetch --all” would pull down all current and previous revisions, really useful if you were migrating from one git provider to another.).