Het kwam doordat ze zich zelf niet aan de Sata standaard hielden
Maxtor hield zich juist strikt aan de SATA-II standaard. Té strikt eigenlijk.
Wat betreft de compatibiliteit met onder andere de nForce4 chipset: het komt erop neer dat de nForce4 de
staggered spin up feature van de Maxtor DiamondMax10 schijven niet correct interpreteert. Deze feature zit achter pin 11 van de SATA connector, die bij de SATA-I standaard als
ground is gekenmerkt. Het nForce4 chipset houdt geen rekening met de eventuele activiteit vanuit pin 11 en raakt daardoor in de war. Dat geldt ook voor een aantal andere I/O controllers, zoals bepaalde Promise en LSI SATA-II controllers; nForce4 is dus echt niet de enige, maar omdat daar veel meer van is verkocht, valt het nou eenmaal op.
De schuld ligt hier imho bij nVidia en de andere fabrikanten, aangezien de
staggered spin up feature ook is gedocumenteerd in de officiële
SATA-II spec (pagina 15). Deze fabrikanten hebben de ondersteuning van deze feature schijnbaar niet correct in hun SATA-II controllers verwerkt.
Naast de SATA connector achterop de Maxtor schijf kun je een jumper zetten om de schijf op SATA-I te fixen in plaats van SATA-II. Wanneer je die jumper plaatst dan zouden deze compatibiliteitsproblemen uit de wereld zijn gehoplen. Nadeel is echter dat jouw SATA-II schijf op SATA-I bandbreedte zal draaien, echter dat hoeft qua performance geen nadeel te zijn. De schijf gaat toch niet harder dan een kleine 60MB/s.
Naast de handige oplossing om die jumper te zetten, zou een firmware update voor het nForce4 in theorie ook de oplossing kunnen zijn, mits de implementatie van het chipset dat toelaat. Mocht dit niet het geval zijn (wat ik het meest waarschijnlijk acht, aangezien er nooit vanuit de mobofabrikant een BIOS update is uitgebracht om dit probleem te oplossen), dan nog vind ik het vreemd dat nVidia geen nieuwere revisie van het nForce4 chipset heeft uitgebracht met een goede ondersteuning van deze feature.
De firmwareupdates die Maxtor vorig jaar voor haar DM10 schijven heeft uitgebracht zijn waarschijnlijk voorzien van een detectie of het chipset danwel I/O controller deze
staggered spin up feature überhaupt ondersteunt, zodat de schijf zélf kan bepalen of deze feature intern in- danwel uitgeschakeld moet worden. Overigens werkt dit niet in alle gevallen 100%. Het hangt kennlijk ook af van de BIOS instellingen van het moederbord/controller. Ik heb hier en daar ook gelezen dat je bijvoorbeeld de
Enhanced SATA Mode in de BIOS moet uitschakelen om WinXP te kunnen installeren op de DM10 schijven, ongeacht de gebruikte Maxtor firmware. Ik heb ook oplossingen gezien waarbij je een draadje moet solderen tussen pin 11 en een andere ground pin of zelfs de behuizing.
Dat neemt overigens niet weg dat ik ook niet zo te spreken ben over Maxtor PATA/SATA schijven. Ik zie ze regelmatig het loodje leggen, omdat ze te heet worden en/of omdat ze regelmatig gaan krassen en tikken. Ook in combinatie met een compatibele I/O controller. Dit in tegenstelling tot Maxtor SCSI schijven, waarvan ik hier acht stuks heb die nog steeds vol enthousiasme draaien. Maar ze zijn dan ook gebaseerd op de technologie van Quantum, die Maxtor rond 2001 had overgenomen.