Hi, I recently upgraded the bootchain on my HiFive Premier P550 board to 2024.11.00-HFP550 and it works great!
I can do UEFI boot off an NVMe drive installed into the PCIe slot with an adapter with little fuss involved: all I had to do was run
=> env set boot_targets "mmc1 usb nvme0 sata mmc0"
=> env save
at the u-boot prompt and now it automatically does the right thing.
That said, on a different board (StarFive VisionFive 2) I am running the Fedora build of u-boot and it has this really nice feature where a small menu is presented at boot and it allows you to interactively pick the boot device. This is very useful because I can for example leave a USB stick plugged in and the board will still boot off NVMe unless I explicitly tell it otherwise.
Please consider making this feature available on HiFive Premier P550 as well.
Of course in the long run I will want to just use the Fedora boot of u-boot... Hopefully the upstreaming process will go smoothly. Is progress in that area being tracked anywhere?
Thanks!
Hi, I recently upgraded the bootchain on my HiFive Premier P550 board to 2024.11.00-HFP550 and it works great!
I can do UEFI boot off an NVMe drive installed into the PCIe slot with an adapter with little fuss involved: all I had to do was run
at the u-boot prompt and now it automatically does the right thing.
That said, on a different board (StarFive VisionFive 2) I am running the Fedora build of u-boot and it has this really nice feature where a small menu is presented at boot and it allows you to interactively pick the boot device. This is very useful because I can for example leave a USB stick plugged in and the board will still boot off NVMe unless I explicitly tell it otherwise.
Please consider making this feature available on HiFive Premier P550 as well.
Of course in the long run I will want to just use the Fedora boot of u-boot... Hopefully the upstreaming process will go smoothly. Is progress in that area being tracked anywhere?
Thanks!