BeagleV-Ahead: How to install root file system daily builds?

BeagleV-Ahead / xuantie-ubuntu · GitLab points to where daily rootfs are being generated daily. Are there instructions as to how these can be flashed to a BeagleV Ahead?

I have setup a cross development environment on a Ubuntu 23.10 VM running on my desktop and would like to test the packages I am producing on a Ubuntu 23.10 minimal distribution on the BeagleV Ahead. If I am not mistaken, using these generated root file systems might be the easiest way of doing that.

As far as I can tell, images uploaded to Artifacts · BeagleV-Ahead / xuantie-ubuntu · GitLab do not include an image for Ubuntu 23.10, only for Ubuntu 23.04 or Debian trixie/sid (testing). Unfortunately, Debian testing is missing too many packages for me to test with.

Thanks.

The console is 23.10: https://openbeagle.org/beaglev-ahead/xuantie-ubuntu/-/blob/master/06_generate_ubuntu_console_root.sh?ref_type=heads#L3

git clone https://github.com/beagleboard/xuantie-ubuntu.git
cd ./xuantie-ubuntu/

(pick a branch) https://openbeagle.org/beaglev-ahead/xuantie-ubuntu/-/branches

./01_git_sync.sh
./02_build_opensbi.sh
./03_build_uboot.sh
./04_build_linux.sh
sudo ./05_generate_boot.sh
sudo ./06_generate_ubuntu_console_root.sh

Regards,

2 Likes