19:33 ....... mps| I pushed https://gitlab.alpinelinux.org/nmeum/alpine-visionfive/-/tree/main/starfive/u-boot-jh7110
19:34 ....... mps| it is mainline u-boot with some patches for VF2 board
19:34 ....... mps| it works though I expect some bugs to appear
19:34 ....... mps| anyway it can boot from mmc, emmc and nvme
19:35 ....... mps| and in this order, if there is mmc pluged it will boot from mmc, else from emmc or nvme
19:36 ....... mps| if emmc (and no mmc) it will boot from it
19:36 ....... mps| if there is no mmc nor emmc it will boot from nvme if it is plugged
19:37 ....... mps| also, from the u-boot cli it is possible to select device from which to boot if more than one is plugged
19:38 ....... mps| for example to force boot from nvme command is 'run bootcmd_nvme0'
19:38 ....... mps| would be useful if someone of you could test it
19:46 ....... mps| news with this: RAM size is autodetected and passed to kernel to properly set it
19:48 ....... mps| dtb is also detected for both types of board automatically and set properly so in extlinux.conf simple 'fdtdir /dtbs-starfive/' directive could be used instead of 'fdt
                   /dtbs-rc/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb' and other one for v1.3a board
20:25 ....... mps| ikke: looks like build trigger doesn't work