Raspberry Pi USB Boot 'USB-MSD Boot Requires Newer Software'

I was getting this error when trying to boot my Raspi4 8GB from USB:

USB-MSD boot requires newer software

The fix is to grab the latest firmware from the raspberrypi/firmware repository like so:

  1. git clone --depth 1 https://github.com/raspberrypi/firmware
  2. cd firmware/boot
  3. Mount the USB boot drive on my mac
  4. cp -R * /Volumes/boot
  5. Unmount the drive and put it into the Pi

This’ll copy the latest firmware (don’t delete any other files) and it should work.

#raspberrypi #linux