A2386SX und SCSI-Karte Adaptec 1542CP

Es gibt 27 Antworten in diesem Thema, welches 4.300 mal aufgerufen wurde. Der letzte Beitrag (10. August 2014 um 12:46) ist von Schmitti.

  • Moin. Ich habe den SCSI-Adapter Adaptec 1542CP zusammen mit der A2386SX erfolgreich in Benutzung. Nun wollte ich EZ-SCSI 3.1 installiert um die volle Unterstützung für den SCSI-Kontroller zu erhalten.

    Wenn ASPI4DOS.SYS in der CONFIG.SYS gestartet hat, bleibt Windows 3.11 während des Startbildschirms hängen.


    Meine Infos sind ein wenig dürftig. Aber evtl. hat jemand einen TIP für mich, woran das liegen könnte.


    Die Adressen der Karte ist I/O 130 und IRQ 11.

    Terminierung ist alles vorschriftsmässig.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Wie ist die Energieversorgung der Terminatoren geregelt bzw. eingestellt?
    Verwendest Du zwei Terminatoren gleicher Art, also 2x passiv oder 2x aktiv?

    Sind die eingestellten Resourcen, wie IRQ und E/A-Adressen sonst frei, also von keinem anderen Gerät belegt?
    Hast Du die Resourcen manuell vergeben und PnP abgeschaltet? PnP ist manchmal nicht so einfach. Die A2386SX-Karte kann sicherlich kein PnP.

  • Moin.

    Beide Enden des Controllers sind passiv terminiert. Der Kontroller, welcher in der Mitte der Kette sitzt, ist auf automatisch terminieren eingestellt.

    Die Ressourcen sind frei. Ich habe die Ressourcen auf der Karte vorher in einem anderem PC eingstellt.

    Plug & Play ist wegen Nichtbeherrschens der A2386SX deaktiviert.


    Die Karte läuft ohne Probleme. Sobald ASPI4DOS.SYS in der CONFIG.SYS gestartet wurde bleibt Windows hängen.


    Ich habe bis jetzt festgestellt, das ich ein Speicherproblem habe.

    Wenn ich den ASPI-Treiber ASPIBUF.SYS aufrufe, ( den benötige ich damit ASPIDISK.SYS arbeiten kann ) kommt eine dementsprechende Fehlermeldung.


    Ich werde mal diverse Treiber in den hohen Speicherbereich laden. Evtl. bringt das ja eine Lösung.


    Mit Memmaker habe ich den Speicher schon optimiert. Dies brachte keine Besserung. Deshalb werde ich mal von Hand experimentieren.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Hast Du es mal mit QEMM probiert?
    Ist inzwischen Abandonware.

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • Damit werde ich mich mal beschäftigen.

    Da muss ich höchstwahrscheinlich EMM386 deaktivieren?

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Das schmeißt QEMM beim optimieren automatisch raus. (Umbenennung der alten Files in *.qdk)

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • Prima. Das werde ich versuchen. Danke für den Tip. Also erstmal ein Backup ziehen...... ^^

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Ok, mit zwei passiven Terminatoren ist das System dann gut ausgerüstet.
    Ich würde die Automatik im Kontroller vorsichtshalber abschalten und es manuell vorgeben. Automatiken funktionieren nicht immer zuverlässig. Zumindest so lange bis das System stabil läuft.

    Noch offen ist die Frage der Energieversorgung der Terminatoren. Wie sieht die denn aus? Auch die muss korrekt sein, sonst kann es auch zu Problemen kommen.

  • An der Adaptec 1542CP habe ich per Jumper den BIOS-Bereich und die I/O Adresse eingestellt und Plug & Play deaktiviert. Den IRQ und den DMA habe ich eingestellt, indem ich die Adaptec 1542CP in meinem Pentium3-Rechner eingebaut habe. Mit CTRL-A bin ich in das BIOS der Adaptec 1542CP gegangen und habe dort alle Einstellungen vorgenommen.

    Im Amiga komme ich aus bisher ungeklärten Gründen nicht in das BIOS der SCSI-Karte

    Passiv terminiert bedeutet, dass die "Energieversorgung" von PIN 26 des SCSI-Bussen ( Term-Power ) im Abschlussstecker verwendet wird.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Hast es jetzt schon mal per "debug" versucht? Du musst den ROM-Bereich ja auch irgendwohin konfiguriert haben, dann g=<dieseAdresse/16>:6

  • Die Einstellungen der Adaptec, wie auf dem Bild zu sehen, habe ich nicht am Amiga sondern am Pentium3 PC eingestellt, weil ich dich dort mit Ctrl & A in das BIOS des Controllers gelangen kann.
    Dies funktioniert, wenn die Karte im Amiga steckt, leider nicht.


    Dann habe ich die Jumper wie im zweiten Bild einstgestellt und die Karte wieder in den Amiga verfrachtet.

    Ich musste allerdings den Janus-Handler und die Janus-Library ind PCPrefs des Amigas deaktivieren.


    Irgendwie tue ich mich mit dem Debug recht schwer.

    Ich weiss nicht so richtig, welche Adresse du meinst.


    Folgendes habe ich probiert:

    DEBUG G=DC000/16:6

    DEBUG G=130/16:6


    Ausgabe. "Datei nicht gefunden"

  • Erst das Programm "debug" starten, und anschließend am Prompt:

    - g=dc00:6

    Das /16 war symbolisch dafür gemeint, die letzte 0 wegzulassen, wegen der Segmentadressierung.

    Aber warum stellst du das nicht auf C8000, dann hast du keinen Konflikt mit dem Dual-Port-RAM.

  • Die wäre ja dann DC000.

    Meine DOS Insttallation beinhaltet DEBUG.


    kbr

    Es kam bei alles Adressen ausser bei DC000 ein Chechsum-Fehler beim Booten.

    Ich werde es aber nocheinmal ausprobieren.


    Edit:


    Okay. Hab das nun verstanden mit dem debug.


    Edit2:


    Yeah. Ich bin nun im BIOS der 1542 :thumbsup:

  • Gut. Wird ausprobiert.


    Der Aufruf des BIOS brachte keine neuen Erkenntnisse.

    Das Hostadapter-Diagnoseprogramm lief fehlerfrei durch.


    Werd den Amgia nun nochmal aufschrauben und die anderen Adressbereich ausprobieren.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Folgende Erkenntnis im Speicherbereich C8000:


    Es ist Richtig, das der Checksum-Fehler nur bei allen D* Adressen kommt.


    Wenn ich in PCPrefs den Janus-Handler und die Janus-Library deaktiviert lasse, startet der Amiga normal. Ist es aktiviert. Startet der Amiga von der PCDisk-Partition die sich auf einer Wechselplatte am Oktagon 2008 befindet.

    Entnehme ich die Wechselplatte, kommt die Meldung: "Press (CRTL-ALT-ESC) to run Setup, or F1 to retry boot"


    Ich werde nun in der Startup-Sequence den Mountbefehl für die PCDisk-Partition mal ausklammern.

    Mal schauen, ob es dann klappt.


    Edit: Der DMA der Soundkarte befindet sich zur Zeit auf 6. Kann ich ja nun aber jederzeit ändern.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Das ist seltsam, bei mir hatte der SCSI-Controller immer Vorrang vor dem Janus, dann wird wohl der SCSI-Handler nicht richtig installiert.

    Die Boot-Einstellungen am Controller passen soweit? Int13 usw.

  • Guckst du hier.... ^^