Flying Fox wrote:
I am of the opinion that unless there is something in the changelog that you must have, you do not need to update BIOS/firmware like you update drivers. I am in the "if it ain't broke, don't fix it" camp.
I've got mixed feelings on this. While I do agree in principle with "if it ain't broke don't fix it", I've definitely seen instances where upgrading a BIOS fixed issues that weren't listed in the changelog, so the changelogs aren't always comprehensive.
There are several situations where I will typically flash to the latest BIOS:
1. I'm having an issue that the changelog says should be fixed by the update.
2. I'm having an issue with the BIOS itself and/or onboard devices which could plausibly be fixed by a BIOS flash, even if the issue isn't listed in the changelog. Examples of this sort of thing would be device recognition problems; BIOS settings which seem to have no effect or which don't have the expected effect; needing to underclock the RAM to achieve stability (but RAM checks out OK on another system); or random weirdness like the time-of-day clock losing or gaining significant amounts of time.
3. I receive a new motherboard that has an older BIOS out-of-box.
4. I'm about to build a system using an older board from the spares pile.
5. I'm about to do a nuke-from-orbit and OS reinstall.
In cases #1 and #2 the sh*t's already broken; in #3 and #4 I might as well start with the latest and greatest since the system isn't in use yet and if a BIOS update is gonna cause problems I'd rather find out about it up front; and in #5 I'm about to break the system intentionally (assuming it isn't already messed up)!