Hi Chaps,
I thought I'd post here to see if I can get a bit of insight into some BIOS issues I'm having with my new P67A-UD3 board.
So, I bought this board along with a Core i5 2500K as an upgrade to the Sandy Bridge platform, and while the board is cheap, it seems to be quite good if you don't require any of the advanced features of the higher end boards.
However, I've been having a few problems with the BIOS.
Firstly, when I got the board, it was using the F3 BIOS, so before I did any tweaking, I decided to upgrade to the latest beta (F6a). So firstly I tried to flash this using QFlash, which didn't work (it just moaned that it wasn't a valid BIOS file).
So after that, I created a DOS boot USB stick and flashed using SPIFLASH.
This went OK, and I booted back up and started to twiddle with the multiplier on the chip a little bit. Unfortunately here I fell foul of what I feel is a bit of a usability problem in the BIOS settings.
If you've got the CPU advanced frequency options option and you then go down further into the sub menu for turbo options, you can still change the CPU multiplier, but then once you exit from this sub menu the changes aren't reflected.
So at this stage I'm wondering why my clock isn't changing by the time I've booted into windows, so I put it down to perhaps a bug with the beta BIOS, and flash to F5 using SPIFLASH. Note that during both of these flashes, I didn't clear CMOS or DMI data (it really should do it by default I think, but the autorun batch file that comes with the BIOS release calls SPIFLASH with /Z, which doesn't appear to do anything as far as I can tell).
Unfortunately, this is where the problems began.
After the flash, the machine booted up to a BIOS corruption message, and recovered by flashing the backup copy of F3. So I managed to recover, although at that stage sometimes the machine had a few problems POSTing, especially if an overclock is applied.
So, now I'd realised that the clock problem wasn't due to the beta BIOS, just a weird quirk in the BIOS menu layouts, I flashed back to F6a using SPIFLASH. This went fine, and I didn't have any issues for a while.
However, after doing a bit of overclocking, I ended up hitting a stability wall which caused a BSOD and an automatic reboot (if you're used to overclocking you'll know that this isn't unusual if you're testing stability). After the reboot, I ended up with a corrupt BIOS checksum again.
So, again, the backup BIOS of F3 was flashed, though this time I did a full CMOS clear, then another flash back up to F6a and the issues were resolved.
A few hours later, I was booting the machine, and noticed I'd forgot to change the boot order for Hard Disk first. So as I was sat there waiting for the BIOS to get past the CD-ROM in the boot order, I hit the reset switch to pop back into the BIOS. Unfortunately, this led to the BIOS corrupting itself again.
Unfortunately, this time, trying to reflash back to F6a wouldn't work. SPIFLASH just kept telling me I had a bad BIOS image.
At this stage I've managed to get back to F6a using @BIOS, but I'm more concerned about what could be causing these problems. The ONLY link I've got at the moment (even though it's tenuous) is that when the machine resets (either because of a BSOD or the use of the hard reset switch), the BIOS basically breaks.
I've got a spare battery I'm going to pop in later tonight, though it seems bizarre to me that a new board would come with a dodgy battery.
Has anyone seen this sort of behaviour before? Does anyone have any ideas what could be going on?
Thanks in advance!