As a matter of course, I do check for updated bios and certainly in my experience this has often solved problems. One particular Azrock M/B could not have Linux installed at all until after I upgraded the bios.