Hallo!
Genau, wenn's läuft, nicht anfassen!
Aber ein 2940 UW Dual??? Sonst heißen die doch 3940?
Gibt es einen optisch genauso aussehenden Adaptec?
Ich frage jetzt aus reiner Neugier, da ich schon diverse tote original 2940 UW wieder aufgepäppelt habe. Etliche Leute haben nicht die readme befolgt und nicht die Geräte vom Controller entfernt (Hosenträgerkabel zum Flashen abziehen) Da der Bios Chip eingelötet ist, ist dann Feierabend. Ich habe dann extern neue Chips gebrannt und dann gesockelt eingesetzt. Hat sich noch keiner beschwert ;-)
Aber selbst das würde Dir so nicht helfen. Im BIOS ist eine Prüfroutine, die die Vendor & Device ID aus dem Controller Chip ausliest und mit der ID im BIOS File vergleicht. Adaptec hat nun für OEM Chips eine andere ID, als für seine eigenen Controller Chips. Genau das ist auch der Punkt, warum Mainboards mit Adaptec on Board hin und wieder Zicken machen. Ich erinnere mich z.B an Slot1 Boards, die die Windows 2000 Installation als reines SCSI System abbrachen.
Ich habe mich mit der Problematik ziemlich ausführlich beschäftigt.
Erst dachte ich, das die ID in dem kleinen Seriellen EEPROM sitzt. Das ist ein kleiner unscheinbarer 8 beiniger SMD mit der Aufschrift 93C46. In dem werden die individuell vorgenommenen BIOS Einstellungen abgelegt. Aber Fehlanzeige! Die ID ist im Controller!
Es gibt einen Weg. Man kann das BIOS so umpatchen, das eben in einem neueren BIOS die OEM ID drinnen ist. Na, dämmert es ;-)))
Das ist aber ziemlich fummelig, da das BIOS einerseits gepackt ist - zum Glück mit LHA. Aber nicht zu früh freuen! Der Header ist gegenüber dem üblichen LHA etwas verändert. Ich habe da mal mit einem AHA 2940S getestet und ihn auf das letzte verfügbare Original BIOS hoch gehieft. Der Knackpunkt war nur, das der Controller auf meinem Experimentierboard mir AMI BIOS prima funzte, aber auf einem Board mit Award sich ebenfalls tot stellte. Das liegt vermutlich daran, das beide BIOSe das entpacken von externen ROM Files unterschiedlich handeln. Ich hatte sogar den Bootscreen von Adaptec etwas geändert :-)
Mein Problem war damals, das das alte OEM BIOS nicht gepackt war, ich aber unbedingt den alten Header benötigt hätte.
Wenn Du mir das OEM ROM File mal aus dem Controller ausliest und rüber mailst (sind nur 64 Kb), kann ich mal schauen.
Ich denke das wird, wenn funktioniert, noch andere Leute interessieren. Auf alle Fälle immer das alte File backupen!
Solange das da ist, gibt es immer einen Weg zurück - auch wenn der dann Lötkolben heißt ;-)
Gruß Gerald