It is either or. I had no problem updating the firmware with a fully charged battery. I think the idea is to make sure the camera doesn't shut down during the update which would corrupt the file system.
The manual for the C100 states that if the internal lithium battery is fully discharged and non functioning, you can charge it by plugging in the external power supply with the camera off and leaving it for 24 hours. This might be worth a try.