Treat too-large firmwares as an error, not a warning (#3956)