树莓派cm4设置为从ssd/nvme启动

sudo nano /etc/default/rpi-eeprom-update
添加
RPI_EEPROM_USE_FLASHROM=1
CM4_ENABLE_RPI_EEPROM_UPDATE=1
sudo nano /boot/firmware/config.txt
添加
[cm4]
dtparam=spi=on
dtoverlay=audremap
dtoverlay=spi-gpio40-45

sudo reboot

sudo rpi-eeprom-update
sudo rpi-eeprom-update -a
sudo reboot
sudo rpi-eeprom-config --edit
修改为
BOOT_ORDER=0xf416

sudo reboot

关键点是固件不能更新的解决