I am looking for the latest BIOS and found the Gigabyte GA-X58A-UD7 F6a -08.Mar 10 bios version. However, I am confused now. Does someone know if the F6a is the latest or is the official F6 the latest BIOS version?

Another question, I would like to upgrade the Marvell 9128 to the latest firmware version on the same board. Any idea how to?