Whether you have GA-X58A-UD3R (rev. 2.0) or (rev. 1.0) the Marvell drivers are the same. Further, I do NOT recommend Marvell for the 'boot' drive(s) unless you have (1) one SSD connected to it.
I'd first disconnect any drives (HDD or SSD) connected to the Marvell SATA ports, next install the driver(s) listed below, restart, shut down, and lastly connect a drive to the first
Marvell SATA port (GSATA3_6).
1. Marvell Console Driver (SATA3) 18.104.22.1687 ; required
2. Marvell RAID Utility (SATA3) 22.214.171.1240 ; optional but install after
Marvell Console Driver
If for some reason you want or need to update the BIOS then only use Q-Flash. Before doing so I recommend that you boot into the BIOS, Load Optimal settings, Save = 'Yes', reboot then follow the videos listed below. Afterwards redo whatever BIOS changes required e.g. if using AHCI then change back to AHCI problems see - http://support.microsoft.com/kb/922976
Nice 3-part video on Q-Flash: