Mainline U-Boot sometimes fail with unable to select a mode

Hello hyphop
Thanks for your reply.

About the previous problem, please have a look at this post from me.

I have change the bootmode from spi to emmc and burned the bootloader https://dl.khadas.com/Firmware/uboot/main-line/VIM3.uboot-mainline.emmc.aml.img

And now uboot loads from emmc and the rootfs loads from emmc.
And it works every time. Thats ok for me.

I have an other question about the sources.
The build Files (u-boot) from dl.khadas.com - Index of /firmware/uboot/mainline/ comes from which sources?
GitHub - hyphop/khadas-uboot: khadas uboot
or
GitHub - khadas/khadas-uboot: khadas-uboot
or from
GitHub - khadas/fenix: One-stop script set to build Ubuntu/Debian images

And the second question about u-boot is
Will it be possible in the near future to detect an nvme disc in u-boot?
Should it be possible by enable PCIE mode in the dts file and enable nvme in the defconfig file?

Thanks in advice for your answer.
Regards, Andreas