firmware update problem