Updating the firmware is straightforward but requires care. A failed update could render the head unit unusable.