Add firmware upload support.