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
# 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
rpi-eeprom-update -a
reboot
rpi-eeprom-update