I need to install a hdd (500GB WD5000AAKX SATA3 6.0 Gb) on a old mobo with SATA1 controller (VT8237), but it doesn’t detect the hdd due to SATA1 controller limitations (see here))
I tried to configure the hdd on a newer pc using wdsspd utility (WdSSpd-2.0.0.1-dos) that allows to limit max speed to 1.5 Gb (SATA1)
wdsspd detects my hdd but it can’t set SATA1 speed (gives the “drive not suported” error ) - also - ATA speed negotiation is unknown on detection.
I tried with other hdd (1TB WD10EZRX): wdsspd works fine (I downgraded hdd from SATA3 to SATA1) and the hdd is recognized from VT8237 chipset (in other words, is really wdsspd 2.0.0.2 + WD5000AAKX that don’t works).
Is there a newer or other version of wdsspd that can work with this drive ? Or a other solution?
I suspect that WdSSpd modifies 1 or 2 bytes in the firmware. By comparing the firmware modules before and after applying WdSSpd, we could determine exactly where the changes are written (probably module #02).