If the BIOS update is stuck at 0 or 100 %, check if your motherboard has a Self-Healing BIOS feature and then follow these ...
This may not help you (apologies if it's brutally obvious), but the only time I've seen a "BIOS Checksum Error" was when the motherboard battery was dead.