We currently have 9 systems with 600p drives (SSDPEKKW512G7) and GA-X99-SLI MB with no special hardware. I've tested 3 of them with revision PSF109C, and all have the same issue with updating. The other 6 have revision PSF100C and routinely become corrupt under heavy file copy operations. Also, in dmesg is a notification that drive speed has been limited to 1.5GB/sec. Revision 121C reportedly fixes at least one of these issues.
The MB is configured to run the drives in native mode, not UEFI, and the Centos OS is running in Native mode.
I've tried both USB and DVD boot drives using the Intel Recommended methods. Both will partly boot but hang before reaching the update menu at the same output line: "pci 0000:03:02.0: BAR 8: assigned [mem 0xcf400000-0xcf4ffff]"
I created a bootable USB (in native mode) with Windows 8.1, and installed "Intel SSD Toolbox - v3.4.6" which sees the 600p, but reports the version as just PSF with no number following it. It says the drive version is the same as the update version, and disables the update button (A force update would be nice).
I'm out of ideas. Any help would be much appreciated.