SiI SATALink 3112 / 3112A und seine Initialisierungsprobleme bei verschiedenen Festplatten

477
syntaxerror

Nun, das war ein epischer Fehlschlag. Ich meine, mein eigentlicher Verdächtiger war mein Samsung-Laufwerk (HD753LJ), weshalb ich auf e-bay ein WD-Laufwerk zum Vergleich erwarb. Sehr dasselbe Problem . Und jetzt bin ich mir sicher: Es ist der Chipsatz des SATA-Controllers, nicht die Festplatte. Definitiv nicht.

Wenn entweder das Samsung- oder das WD-Laufwerk zum Startzeitpunkt in meine Controller-Karte eingesteckt ist, zeigt der SiI SATALink-Chip sein urheberrechtlich geschütztes Zeug an, versucht dann, das Laufwerk zu initialisieren, erkennt immer noch das Laufwerk und ... bleibt stehen (blinkender Cursor).

Also machte ich ein Experiment: Ich habe meinen Adaptec 1205SA (auch SiI-SATALink-Chipsatz) durch eine andere Karte mit dem SATALink-Chipsatz ersetzt, und noch einen mit einem SiI-Chipsatz. Das Verhalten war völlig identisch. Zum Glück hatte ich aber noch einen in meinem "Arsenal", einen SATA TX4 von Promise. Und das Promise hat seinem Namen alle Ehre gemacht, denn es sah sehr vielversprechend aus, dass es aufgrund des unterschiedlichen Chipsets funktionieren würde. Und in der Tat hat die Initialisierung diesmal funktioniert!

Also habe ich nicht mehr geglaubt, dass meine Festplatte tatsächlich fehlerhaft war, da ich eine völlig andere gekauft habe, die das gleiche Problem mit diesem Chipsatz hatte! Außerdem habe ich sogar ein altes Mainboard mit einem Promise PDC 20376-Chip an Bord wiederbelebt. Arbeitete auch ein Vergnügen !!

Hat jemand von euch jemals dieses spezielle Verhalten einer Controller-Karte mit einem SATALink-Chipsatz bemerkt? Ich kann nicht glauben, dass ich hier alleine bin ...

0
Könnte es die Kombination aus der BIOS-Version Ihres Motherboards und dem Sil SATALink-Chipsatz sein? BIOS aktualisieren und Controller in einem anderen PC bestätigen? Alles wie gewohnt mit bekannten guten Kabeln. StackAbstraction vor 8 Jahren 0
Welches Motherboard hast du? Haben Sie den Controller in verschiedenen Steckplätzen auf der Platine ausprobiert? Haben Sie versucht, "Option-ROMs in Ihrem BIOS-Setup laden" zu deaktivieren? Twisty Impersonator vor 8 Jahren 0
@ Twisty Oh, das ist schon eine alte Maschine (Sockel 462, um genau zu sein). Dies ist ein Award-BIOS, und diese (eigentümliche) Option scheint nicht verfügbar zu sein. Ich denke, das ist eine typische AMI-BIOS-Option. :) Wie auch immer, da der Großteil der HDD-Initialisierung über die externe SATA-Controller-Schaltung __on__ auf der Erweiterungskarte erfolgt, frage ich mich, ob das BIOS des PCs hier eigentlich keine untergeordnete Rolle spielt ... syntaxerror vor 8 Jahren 0
Es kann oder nicht. Wenn Sie nicht versuchen, * von den mit dem Controller verbundenen Laufwerken zu booten *, können Sie häufig hartnäckige Add-In-Controller-BIOS-BIOS umgehen, indem Sie sie nicht laden. Lassen Sie dann den Treiber des Controllers später laden, um auf die Laufwerke zuzugreifen. FWIW Ich habe ähnliche Probleme mit Silicon Image-basierten Chipsätzen erlebt, die häufig (aber nicht immer) auf ein Kompatibilitätsproblem hinweisen, bei dem das Motherboard das BIOS der Add-In-Karte initialisiert. Befindet sich auf der Karte ein Jumper, um das BIOS zu deaktivieren? Twisty Impersonator vor 8 Jahren 1
* FWIW Ich hatte ähnliche Probleme mit Chipsätzen auf Basis von Silicon Image. * Sie haben es tatsächlich getan? Nun, ich wusste, dass ich mir das nicht ausdachte. ---- Ihre Frage: Während der 1205SA keine Möglichkeit hat, das BIOS zu deaktivieren, könnte dies ein anderer No-Name-Port mit 4 Ports (`E105181` auf PCB) * sein * tatsächlich. Darauf befindet sich ein Jumper namens CN5. Es könnte jedoch auch einen völlig anderen Zweck erfüllen ... syntaxerror vor 8 Jahren 0

1 Antwort auf die Frage

0
syntaxerror

Gelöst!

Es dauerte eine Weile. Ich musste das BIOS direkt auf dieser Karte aktualisieren (es war altmodisch), und es hat funktioniert - fast sofort! Es hängt gar nichts mehr. 5.4.xxfunktioniert einwandfrei (war 5.0.xx). Selbst das bereits erwähnte Samsung 750GB-Laufwerk funktioniert jetzt wie nie zuvor.

Das Update-Tool wird aufgerufen UPDFLASH.EXE. Das Update funktionierte auch in DR-DOSgebootet via super grub. (Nicht immer wieder mit Disketten herumspielen, das ist sicher.)