XT-IDE rev 4 leere Platinen ENIG Gold


  • Aus der Sammelbestellung eines anderen Forums sind noch 25 Stück übrig geblieben und ich dachte ich teile die mit euch:


    Der XT IDE Adapter in der Version 4 bindet "moderne" Festplatten und CF-Karten mit 16 Bit IDE-Interface an ISA 8 Bit an.

    Projektseite: https://www.glitchwrks.com/2017/11/23/xt-ide-rev4


    Die Platinen kosten beim Hersteller 10€ + internationales Porto. Die Bauteile (alles Standartzeug) müsst ihr euch aus rechtlichen Gründen (fu ElektroG) selber organisieren.

    Specs: ENIG (also vergoldet), 1,6mm Board, Soldermask Grün, Silkscreen Weiß


    Preise:

    Die Karten kosten 5€ pro Stück

    CF-Adapter kosten 3€ pro Stück


    Versand:

    1-3 Teile: Deutschland: Großbrief 1,60€ (Karton 0,25€) = 1,85€, Weltweit = 5€

    1-50 Teile: DHL Paket = 5€ (ab 3 Stück würde ich gerne versichert versenden), Weltweit = 8€


    Inbetriebnahme:

    Chips testen (ich empfehle 1 Platine mit allen Chips gesockelt zum Testen, vorsicht vor Fake-LS688), Platine zusammenlöten

    EEPROM beschreiben: https://code.google.com/archiv…deuniversalbios/downloads Datei: ide_xt.bin

    DIP Schalter SW1 auf 11000000 (=Adresse 300h, kein XT8-Slot), DIP-Schalter SW2 auf 10001111 (=Adresse D000h, 8k Chip, BIOS Enabled, Write Enable)

    Speed-Jumper beide auf 1-2 (Compatible). Keinen Interrupt-Jumper

    CF-Karte im Idealfall Nullen (Partitionen entfernen + HDTune oder jegliches anderes Tool)

    Normal installieren (evtl. mit FDISK /mbr bootfähig machen)


    Adressänderungen des IDE-Teils erfordern eine BIOS-Modifikation.


    Modifizierte BIOSes:

    Alle umgestellt auf 1 IDE-Controller für schnelleres booten:

    XTIDE_C.BIN = IDE_XT.bin, aber mit XTIDE Rev. 1 = Jumper auf Compatible, 80kB/s im AMD K6, 136kB/s im PC20-II

    XTIDE_H.BIN = IDE_XT.bin, aber mit XTIDE Rev. 2 = Jumper auf HiSpeed, 129kB/s im AMD K6, 232kB/s im PC20-II

    XTIDE_P_C.BIN = IDE_XTP.bin aber mit XTIDE Rev. 1 = Jumper auf Compatible, 119kB/s im AMD K6, Bootet nicht im PC20-II

    XTIDE_P_H.BIN = IDE_XTP.bin aber mit XTIDE Rev. 2 = Jumper auf HiSpeed, 230kB/s im AMD K6, Bootet nicht im PC20-II


    Kompatible Computer:

    Das Installieren über ein neueres Board (hier K6-233 Mhz + 1,44MB FDD) mit dem XT-IDE-Controller erzeugt ein für 8086er kompatibles Bootmedium

    Evtl. mit MS-DOS 5 oder höher FDISK /mbr ausführen, wenn CF erkannt wird, aber nicht bootet


    Die CF-Karte darf unter keinen Umständen an Windows 2000 oder später angeschlossen werden! Der Ordner System Volume Information bringt das Dateisystem durcheinander (getestet unter Windows 10, CHKDSK meldet Fehler, Laufwerksname wird ungültig "B", Label & Format funktionieren nicht mehr)



    Kompatible CF-Karten (Getestet mit MS-DOS 3.3):

    Jede Karte ab 2x-Geschwindigkeit ist schneller als der Controller (300kB/s vs. 250kB/s) und trotzdem >10x so schnell, wie das Diskettenlaufwerk

    PQI 64MB 3x/7x mit CHS 1000/16/8 läuft aufgrund der komischen Aufteilung nicht (formatiert bis Cylinder 2000+)

    Hama / Sandisk 64MB 8x/10x mit CHS ~490/8/32 laufen


    Bootfähiges Image:

    DOS 3.3 + Diagnosesoftware mit 2x 30MB Partition in einem 64MB Bitimage als ~600kB Rar anbei. Laufwerksgeometrie: 480C oder mehr, 8H, 32S.

    WinRAR und HDClone 6 (im Bootmodus verwenden, nicht unter Windows) werden benötigt


    Benötigte Bauteile (die Originalliste ist etwas unsinnig, bei Ali liegen die ca. bei 100 Euro für 10 Platinen):

    Ref(s) Value Mouser P/N

    -------------------------------------------------------------------------------

    U1, U2 74F573 595-SN74F573N

    U3, U11 74LS245 595-SN74LS245N

    U4, U6 74LS04 595-SN74LS04N

    U5 74LS32 595-SN74LS32N

    U7 74LS138 595-SN74LS138NE4

    U8, U10 74LS688 595-SN74LS688N

    U9 AT28C64B 556-AT28C64B15PU (oder irgendein 64kBit EPROM)

    SW1, SW2 CTS 208-8 774-2088 (8er DIP-Schalter, Lötbrücken tun es aber auch)

    RP1, RP2 10K x 9 SIP resistors 266-10K-RC (billigere 8er Widerstandsnetzwerke reichen auch, es werden nur 7 Stück benötigt)

    R1, R2 470R 1/4 Watt 5% 660-MF1/4LCT52R471J

    R3, R4 10K 1/4 Watt 5% 603-MFR-25FBF52-10K

    D1 HP HLMP-3507 630-HLMP-3507 (Eine X-Beliebige LED reicht hier)

    J3, J4 2x1 header 538-22-28-4200 (Einfach eine 20er abbrechen)

    J5 5x2 header 538-22-28-4200 (Kann entfallen)

    J1, J2 3x1 header 538-22-28-4200 (Einfach eine 20er abbrechen)

    C1-C11 0.1 uF 50V axial capacitors 594-A104M15X7RF5TAA

    C12 100 uF 6.3V capacitors 647-UMA0J101MDD

    SOCKET 28 pin socket for EEPROM 575-199628 (zum Testen sollte man bei einer Karte alle Chips sockeln)

    BRACKET Keystone 9202 ISA bracket 534-9202 (muss evtl drauf verzichtet werden)

    SCREWS 4-40 x 1/4" machine screw 534-9301

    SHUNTS 0.1" jumper shunts, 2x required 571-3828118 (2 normale Jumper sollte jeder da haben?)

  • Für mich bitte auch 2x Platine und 2x CF-Adapter.

    Weiter per PM.

    Gruß Torsten

    BFZ MFA, ZX80Core, AX81, ZX81, ZX81NU, Spectrum+, Harlequin, MSX VG8010, Amstrad NC100, Cambridge Z88, C64, C128D, Amiga 500 & 1200, Atari Portfolio, HP200LX, IBM PC5155, TP755c, TP755cx, T20, T41, T61, PS/2 (Model 40SX), PS/2E, Accura 101, Apple //e, Sharp PC1401 & PC1403H, TI59 m. PC-100c, HP48SX & HP48GX


    An die Person, die meine Schuhe versteckt hat, während ich auf der Hüpfburg war: Werd' erwachsen! :motz:


    ::matrix::

  • 2 Sachen noch:

    1: Ich lege euch rote, trübe LEDs bei, damit es authentisch in die Zeit passt

    2: (bis auf SmallSmurf und bepa, ihr habt meinen letzten Vorrat bekommen): die CF-Adapter haben einen verschlossenen Pin 20. Der Adapter benötigt also Floppypower, ihr müsst Kontakt 20 freitüdeln oder 1 Ader anlöten, um ihn mit Strom zu versorgen.

    ::solder::Ich "darf" beruflich basteln...

  • Hat jemand noch welche von diesen Mouser Kondensatoren über? Die fehlen mir noch und bei Kessler oder Reichelt finde ich solche nicht.

    Die 100nF? Kannste irgendwelche reinpacken, woher auch immer.

    Wie geschrieben: Die Teileliste ist unnötig teuer und spezifisch.


    Der Platinenersteller hat why ever axiale geplant.


    KER410 - 10x 100nF Kerko Kondensator Keramik 4x3mm RM5 50V Axial Gurt | eBay
    Entdecken Sie KER410 - 10x 100nF Kerko Kondensator Keramik 4x3mm RM5 50V Axial Gurt in der großen Auswahl bei eBay. Kostenlose Lieferung für viele Artikel!
    www.ebay.de


    ca. 100-200 Stück = 15€ https://www.ebay.de/itm/115459667768


    Jaja, folgende sind alle mehr oder weniger radial, muss man die Beine zurechtbiegen.


    100 Stück <5€ inkl. Versand aus DE https://www.ebay.de/itm/334281…b770b6:g:h7QAAOSwxkhh2blU


    100nF 0,1uF 50V (20 Stück) - 104 Miniatur Multilayer Keramikkondensator | eBay
    Entdecken Sie 100nF 0,1uF 50V (20 Stück) - 104 Miniatur Multilayer Keramikkondensator in der großen Auswahl bei eBay. Kostenlose Lieferung für viele Artikel!
    www.ebay.de


    Keramik-Kondensator, 100 nF, 50 V, RM 5, 20 % online kaufen | Pollin.de
    Keramik-Kondensator, RM 5, 50 V, 20 % Technische Daten: - Nennspannung: 50 V - Rastermaß: 5 - Toleranz: 20 % - Keramikart: Z5U - Aufmachung: lose -…
    www.pollin.de


    TRU COMPONENTS TC-K100NF5 Keramik-Kondensator THT 100 nF 50 V 20 % 1 St. kaufen
    Top TRU COMPONENTS Auswahl ✓ Schnelle & versandkostenfreie Lieferung ab 89,00 € möglich ➥ Jetzt günstig online kaufen: TRU COMPONENTS TC-K100NF5…
    www.conrad.de


    100nf 50V Y5V Keramikkondensator *** 20 Stück *** 0,1uf 0,1µf | eBay
    Entdecken Sie 100nf 50V Y5V Keramikkondensator *** 20 Stück *** 0,1uf 0,1µf in der großen Auswahl bei eBay. Kostenlose Lieferung für viele Artikel!
    www.ebay.de


    100nf 50V Multilayer Keramikkondensator *** 20 Stück *** 0,1uf 0,1µf | eBay
    Entdecken Sie 100nf 50V Multilayer Keramikkondensator *** 20 Stück *** 0,1uf 0,1µf in der großen Auswahl bei eBay. Kostenlose Lieferung für viele Artikel!
    www.ebay.de

    ::solder::Ich "darf" beruflich basteln...

    2 Mal editiert, zuletzt von PC-Rath_de ()

  • Wer noch Probleme beim finden der passenden Teile hat. Auf der GitHub Seite finden sich Ergänzungen zur Teileliste.



    Dank der Infos ist es möglich alle Teile bei Reichelt zu bestellen, mit Ausnahme der Slotbleche.


    VG

    Kein Vormarsch ist so schwer wie der zurück zur Vernunft!


    Es ist nicht Deine Schuld dass die Welt ist wie sie ist. Es wäre nur Deine Schuld wenn sie so bleibt!

  • Oder bei Ali. Den 74F würde ich nicht durch 74LS / 74HCT ersetzen. ALS/AS/ACT sollten hier ok sein.

    Wer noch defekte Karten hat, wird eine passende Blende sicherlich dabei finden (HDD-Controller, diverse andere Karten ohne externe Anschlüsse)

    ::solder::Ich "darf" beruflich basteln...

  • Da mehr angefragt worden ist, als ich noch da habe,w erde ich wohl neue bestellen.

    Wenn es dazu kommt, werden auch wenige im alten Design verfügbar werden.

    Eigentlich bleibt alles beim Alten (ENIG Gold, grüne Platine, Version 4), bis auf folgende Modifikationen:

    • Unter den DIP-Schaltern/Jumper noch Lötjumper hinzufügen (die DIP-Schalter verstellen sich durchgehend und werden bei mir sowieso durch Draht ersetzt)
    • Die Kondensatorlötaugen verdoppeln (damit es nicht unbedingt Axiale sein müssten).

    Beim 1. Punkt muss ich mal schauen, ob ich 3er Lötaugen hinbekomme, was die Widerstandsnetzwerke obsolent machen würde, wenn man sich gegen die DIP-Schalter entscheidet.

    Wichtig dabei: Die neuen Platinen werden zu 100% weiterhin mit DIP-Schalter + Widerstandsnetzwerk und axialen Kondensatoren kompatibel bleiben.

    Wenn wir 10 Platinen zusammen bekommen, werde ich das Layouten und euch nochmal drüber schauen lassen, das jeder weiß, was er bekommt.

    ::solder::Ich "darf" beruflich basteln...

    • Unter den DIP-Schaltern/Jumper noch Lötjumper hinzufügen (die DIP-Schalter verstellen sich durchgehend und werden bei mir sowieso durch Draht ersetzt)

    Was für schwindelige DIP-Schalter hast du im Einsatz? Oder sind die PCs bei dir Dauervibrationen ausgesetzt? ;)

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

    • Unter den DIP-Schaltern/Jumper noch Lötjumper hinzufügen (die DIP-Schalter verstellen sich durchgehend und werden bei mir sowieso durch Draht ersetzt)

    Was für schwindelige DIP-Schalter hast du im Einsatz? Oder sind die PCs bei dir Dauervibrationen ausgesetzt? ;)

    Siehe Marktplatz: Beim Arbeiten am entsprechenden PC und bei zu neugierigen Kunden

    ::solder::Ich "darf" beruflich basteln...

  • Ich war fleißig gestern Nacht:

    Version 1 sah vor mit ON/OFF Lötinseln RB1 und RB2 optional überflüssig zu machen (OFF-Leitung musste aktiviert werden, somit etwas Sicherheit..). Spätestens bei RB2 wurde es aber nur noch Blödsinnig.


    Änderungen:

    LED + Zeichen

    C Doppellochung für Rastermaß 5.08mm + 7.68mm

    Lötjumper für alle Optionen

    Beschriftung

    Leiterbahnen um Platz zu machen


    Könnte da nochmal jemand drüber gucken, bevor ich Geld versenke? Ja wirft Fehlermeldungen raus, weil die Jumper nicht im Schaltplan sind.


    Jemand noch Vorschläge / Wünsche zu Platine / Ideen zur Rückblende?


  • Du solltest die Anbindung der Stützkondensatoren C1, C2 und C3 nochmal überarbeiten. Nicht nur das Du Vcc erst zum C und dann erst zum IC-Pin routen solltest, ist die GND-Verbindung durch die Leitungen der Oberseite und der Spannungsversorgung auf BOT ja komplett unterbrochen, bzw. ist GND des IC's erst durch einen Umweg angebunden.

    Es wäre besser die Versorgungsleitung erst nach oben zu ziehen (trotzdem auf eine gute GND-Anbindung achten).

    Bei C8, C10, C11 scheint es besser gelöst. Du solltest auf einen möglichst kurzen Weg von den C's zu den Pins achten - nicht umsonst gibt es Fassungen in denen die Kondensatoren ja schon direkt diagonal eingebaut sind...


    :)Franky

  • Da habe ich nichts dran geändert. GND ist nicht unterbrochen, kommt von rechts. Ansonsten wäre es auch eine Erdungsschleife, wenn es von Rechts und oben käme. Die Platine läuft auch einwandfrei ohne Kondensatoren. Ja näher wäre theoretisch besser, aber nicht notwendig.

    Siehe alte Platine:


    Ich meinte auch eher Zusatzoptionen und Verbesserungen abseits der Theorie ;) Auch die beiden Compatibel / Hi-Speed-Jumper sind absolut hirnfrei geroutet... Linker Jumper Pin 2 geht die Leiterbahn nach rechts, Rechter Jumper Pin 2 geht die Leiterbahn nach links. Ich hätte das 1-2/2-3 oder 2-3/1-2 gemacht und die Steuerleitungen deutlich verkürzt.

    ::solder::Ich "darf" beruflich basteln...

  • Nur für die Platinen? Wo hast du die bestellt?

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Platinen sind da. Wer sich auf Eine/Mehrere beworben hat, schreibt mir bitte nochmal die Anzahl (Platine/CF-Adapter), die Lieferadresse per PN und welche Version (original/modifiziert), ich antworte dann mit Zahlungsoptionen.


    Wichtig: Die CF-Adapter haben teilweise keinen Verpolungsschutz. Der Adapter muss wie abgebildet eingesetzt werden

  • Bitte 2x Platine (ursprüngliches Layout) und 2x CF Adapter zu mir ::klasse::


    PN kommt.

    Um deine CF-Frage auch für alle anderen zu beantworten:

    Theoretisch sollte alles bis 128GB laufen (ich weiß nicht, ob die Karten LBA 48 Bit mitmachen).

    Praktisch unterstützt DOS 3.3 maximal 2 Partitionen mit je 32MB. Das macht eine 64MB zur sinnvollsten CF-Karte. Nimm eine genullte Sandisk, die hat eine sinnvolle CHS-Logik von XXX/16/63 und nicht sowas Irres wie 1000/4/8 oder so.

    Evtl. mit FDISK den MBR neu schreiben.

    ::solder::Ich "darf" beruflich basteln...

  • Alle Infos und Daten: https://pc-rath.de/XTIDE.zip


    Bauteilliste:

    Vermutung: 74ACT kann 74F und 74HCT kann 74LS ersetzen

    Anstatt der teilweise recht speziellen Bauteile können auch Normale verwendet werden (siehe Klammern)


    Bezeichnung, Typ, Mouser-Bestellnummer

    U1, U2 74F573 595-SN74F573N

    U3, U11 74LS245 595-SN74LS245N

    U4, U6 74LS04 595-SN74LS04N

    U5 74LS32 595-SN74LS32N

    U7 74LS138 595-SN74LS138NE4

    U8, U10 74LS688 595-SN74LS688N

    U9 AT28C64B 556-AT28C64B15PU (Ein alter 64kBit EPROM reicht hier auch)

    SW1, SW2 CTS 208-8 774-2088 (Lötjumper/8er DIP-Schalter)

    RP1, RP2 10K x 9 SIP resistors 266-10K-RC (10k x 8 Standart Widerstandsnetzwerk reicht auch)

    R1, R2 470R 1/4 Watt 5% 660-MF1/4LCT52R471J

    R3, R4 10K 1/4 Watt 5% 603-MFR-25FBF52-10K

    D1 HP HLMP-3507 630-HLMP-3507 (jegliche Standart-LED reicht hier)

    J3, J4 2x1 header 538-22-28-4200 (Einreihiger Header abbrechen, optional da Lötjumper)

    J5 5x2 header 538-22-28-4200 (Zweireihiger Header abbrechen, optional da kein Interrupt)

    J1, J2 3x1 header 538-22-28-4200 (Einreihiger Header abbrechen, optional da Lötjumper)

    C1-C11 0.1 uF 50V axial capacitors 594-A104M15X7RF5TAA (100nF axial/radial Kondensatoren können verwendet werden)

    C12 100 uF 6.3V capacitors 647-UMA0J101MDD (47µF-470µF 6,3-25V, Elko nach Wahl)

    SOCKET 28 pin socket for EEPROM 575-199628 (Und evtl. Sockel für alle anderen ICs)

    BRACKET Keystone 9202 ISA bracket 534-9202 (Slotblende, Optional)

    SCREWS 4-40 x 1/4" machine screw 534-9301 (Schrauben für optionale Slotblende)

    SHUNTS 0.1" jumper shunts, 2x required 571-3828118 (Jumper sollte man in der Bastelkiste haben, wegen Lötjumper optional)


    Inbetriebnahme:

    Chips testen (ich empfehle 1 Platine mit allen Chips gesockelt zum Testen, vorsicht vor Fake-LS688), Platine zusammenlöten

    EPROM/EEPROM beschreiben (EPROM vorher löschen) mit mitgelieferten Images (siehe Link oben, (zwischenzeitlich tote) Quelle: https://code.google.com/archiv…deuniversalbios/downloads Datei: ide_xt.bin)

    DIP-Schalter/Lötjumper SW1 auf 11000000 (=Adresse 300h, kein XT8-Slot), DIP-Schalter/Lötjumper SW2 auf 10001110 (=Adresse D000h, 8k Chip, BIOS Enabled, Write Disable)

    Speed-Jumper/Lötjumper beide auf 1-2 (Compatible) oder 2-3 (HiSpeed), je nach BIOS-Wahl. Keinen Interrupt-Jumper.

    CF-Karte im Idealfall Nullen (Partitionen entfernen + HDTune oder jegliches anderes Tool), CF-Adapter mit Strom versorgen (Molex-Stecker oder Pin 20 aktivieren mit Jumper/Lötjumper)

    Normal installieren (evtl. mit FDISK /mbr bootfähig machen)

    Adressänderungen des IDE-Teils erfordern eine BIOS-Modifikation.


    Modifizierte BIOSes:

    Alle umgestellt auf 1 IDE-Controller für schnelleres booten, Performance-BIOS (XTIDE_P_X.BIN) läuft nicht auf allen XT-Rechnern:

    XTIDE_C.BIN = IDE_XT.bin, aber mit XTIDE Rev. 1 = Jumper auf Compatible, 80kB/s im AMD K6, 136kB/s im PC20-II

    XTIDE_H.BIN = IDE_XT.bin, aber mit XTIDE Rev. 2 = Jumper auf HiSpeed, 129kB/s im AMD K6, 232kB/s im PC20-II

    XTIDE_P_C.BIN = IDE_XTP.bin aber mit XTIDE Rev. 1 = Jumper auf Compatible, 119kB/s im AMD K6, Bootet nicht im PC20-II

    XTIDE_P_H.BIN = IDE_XTP.bin aber mit XTIDE Rev. 2 = Jumper auf HiSpeed, 230kB/s im AMD K6, Bootet nicht im PC20-II


    Kompatible Computer:

    Das Installieren über ein neueres Board (hier K6-233 Mhz + 1,44MB FDD) mit dem XT-IDE-Controller erzeugt ein für 8086er kompatibles Bootmedium

    Evtl. mit MS-DOS 5 oder höher FDISK /mbr ausführen, wenn CF erkannt wird, aber nicht bootet

    Die CF-Karte darf unter keinen Umständen an Windows 2000 oder später angeschlossen werden! Der Ordner System Volume Information bringt das Dateisystem durcheinander (getestet unter Windows 10, CHKDSK meldet Fehler, Laufwerksname wird ungültig "B", Label & Format funktionieren nicht mehr)


    Kompatible CF-Karten (Getestet mit MS-DOS 3.3):

    Jede Karte ab 2x-Geschwindigkeit ist schneller als der Controller (300kB/s vs. 250kB/s) und trotzdem >10x so schnell, wie das Diskettenlaufwerk

    PQI 64MB 3x/7x mit CHS 1000/16/8 läuft aufgrund der komischen Aufteilung nicht (formatiert bis Cylinder 2000+)

    Hama / Sandisk 64MB 8x/10x mit CHS ~490/8/32 laufen


    Bootfähiges Image:

    DOS 3.3 + Diagnosesoftware mit 2x 30MB Partition in einem 64MB Bitimage als ~600kB Rar anbei. Laufwerksgeometrie: 480C oder mehr, 8H, 32S.

    WinRAR und HDClone 6 (im Bootmodus verwenden, nicht unter Windows) werden benötigt

    ::solder::Ich "darf" beruflich basteln...