Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4535

Ubuntu • Ubutnu 23.10: rpi-eeprom-config downgraded my EEPROM bootloader. NVME boot stopped working!

$
0
0
An annoying issue/bug now solved:

For many months I have been successfully running Ubuntu 23.10 on my Pi5 8GB with an NVME SSD. One day, for some reason, I ran the command for editing the EEPROM configuration, I wanted to change the boot order.

Code:

rpi-eeprom-config --edit
On saving the changes and rebooting I realized by NVME drive was no longer being detected by the bootloader. The bootloader screen was indicating a PCIe timeout issue. For several days I was trying to troubleshoot hardware issues with the NVME drive with no success.

It took me ages to figure out what was wrong. Eventually I noticed the bootloader version was now dated 2023/09/25, an old version that presumably doesn't support NVME boot, it seems that running the EEPROM config utility in Ubuntu somehow downgraded my bootloader! Ubuntu doesn't support a bootloader upgrade so I had to boot into PiOS on a spare SD card and run the bootloader upgrade utility. The bootloader is now a 2024 version and NVME boot is back working.

I just wanted to bring this issue to everyone's attention to avoid the frustrating experience I've just been through.

Statistics: Posted by piggoy — Wed Apr 24, 2024 10:39 pm — Replies 0 — Views 38



Viewing all articles
Browse latest Browse all 4535

Trending Articles