I gave it a go for the first time just now with the ubuntu server image. The uart output for before and after is verbosely available here:
My first apt-get upgrade
succeeded.
Thank you for all your efforts. I’m grateful. I’m surprised the kernel is already at 6.4rc1!!! WOW!
During the upgrade, I really appreciated all the efforts around the device trees being preserved just in case something goes wrong:
Processing triggers for initramfs-tools (0.142ubuntu2) …
update-initramfs: Generating /boot/initrd.img-6.4.0-rc1+
Using DTB: starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
Installing /usr/lib/linux-image-6.4.0-rc1+/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb into /boot/dtbs/6.4.0-rc1+/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
Taking backup of jh7110-starfive-visionfive-2-v1.3b.dtb.
Installing new jh7110-starfive-visionfive-2-v1.3b.dtb.
System running in EFI mode, skipping.
Scanning processes…
Scanning candidates…
Scanning processor microcode…
Scanning linux images…
Running kernel seems to be up-to-date.