For rewriting the firmware it looks like you're out of luck.
It could be worth the little bother of checking PS voltages though. 5V, 3.3V, 2.5V, 1.8V whatever there is on your PCB.
Check they are in close tolerance with expected values and that ripple is low. I've seen a few cases where this caused curious problems.