Raspberry Pi 4 EEPROM update

Some USB devices will cause the Pi to hang with a "firmware transaction timeout" error

This update is MANDATORY for any system using a TRM240 modem

Step 1 - Change the update stream from default to latest

# Check the current details
rpi-eeprom-update

# Update the stream
sed -i s/default/latest/ /etc/default/rpi-eeprom-update

# Check the details again to see that it's changed streams
rpi-eeprom-update

Step 2 - Trigger the update and reboot

rpi-eeprom-update -a
reboot

Step 3 - Check the update was successful

rpi-eeprom-update

Last updated