Retro Project – Mini ISA ROM Card

Last Updated on 27. September 2025 by Suffocation

Einfache ISA Karte mit Platz für ein ROM des types 27C256. Das UEPRom kann nicht im System Programmiert werden, es wird hierfür ein Programmierer wie der XGecu T48 benötigt. Zum Löschen des Roms wird eine UV Lampe verwendet.

Diese Karte kann zum Beispiel für das XT-IDE Bios, XT-Ramtest oder ROMOS verwendet werden.

Link to the project

Link to the project

CC-BY-4.0 https://github.com/wiretap-retro

Views

Facts

  • Karte um ein ROM in den PC einzubinden
  • 8Bit ISA
  • 27C256 ROM 32kB
  • Adresse wählbar über Jumper
  • Die Karte kann das ROM nicht programmieren

Circuit diagrams

Documentation

SW1.1SW1.2SW1.3SW1.4Adresse
0000C000
0001C200
0010C400
0011C600
0100C800
0101CA00
0110CC00
0111CE00
1000D000
1001D200
1010D400
1011D600
1100D800
1101DA00
1110DC00
1111DE00
ROM ISA Karte – Adresswahl

Assembly

Record

DescriptionWorth
Gerber available Yes
Gerber fileISA-BOOT-ROM.zip
Ordered whereJLCPCB
Piece10
Price15€ inclusive Versand und Steuern im großen Paket
Special featuresLeedfree, Farbe Schwarz
PCB order data

Components

Die Bauteile habe ich beim schnellen Ali bestellt der Preis für eine Einheit lag bei ca. 1,90€.

BauteilGrößeAnzahlDescriptionPreis€/Stück
U164KB1UEProm 27C2560,70
U128 Pin, Dip, Breit1Sockel für EProm0,21
U274LS6881IC 74LS688 Komparator0,42
U220 Pin, Dip, schmal1Sockel Für 74LS6880,12
RN110kOhm, 5 Pin1Widerstandsarray 4x0,18
J22 x 4 Pin, 2,54mm1Pinheader pins zum Löten für Adresswahl0,02
J22,54mmmax 4Jumper für Adresswahl0,04
C1,C2100nF2Kondensator Keramik0,12
Summe1,81
Bauteileliste

Structure

Varianten

Keine Variante bekannt.

Reihenfolge

  1. IC Sockel
  2. Kondensatoren und Widerstandsbrücke
  3. Pins für Jumper
  4. Rom programmieren (siehe unten)
  5. ICs und Jumper aufstecken

Commissioning

Firmware

Complierte XT-IDE Firmware für unterschiedlicher Prozessorgenerationen können unter folgenen Link heruntergeladen werden: https://xtideuniversalbios.org

Auch das Erstellen des Bios per angepasster Make Datei ist relativ einfach und das Toolkit schnell installiert. Eine Anleitung gibt unter folgenden Link: https://xtideuniversalbios.org/wiki/BuildInstructions

Ich habe das Thema schon einmal in folgenden Artikel behandelt und werde deshalb hier nicht weiter darauf Details sind hier zu finden: https://www.fambach.net/retro-xt-ide-bios/

Driver

Treiber sind keine nötig.

Configuration

Details gibts hier: https://www.fambach.net/retro-xt-ide-bios/

ROM mit Hardware programmierbar

  • EEPROM auf Computer Karte stecken
  • Comuter Karte in entsprechenden Slot im PC stecken.
  • Bios und XTIDECFG auf Diskette oder Festplatte laden und den Rechner starten.
  • XTIDECFG starten und das EEPROM konfigurieren.
  • EEPROM flashen.
  • Restart und alles sollte gehen wenn nicht mal im Kapitel Probleme nachsehen.

ROM nicht mit Hardware programierbar

  • Bios und XTIDECFG auf Diskette oder Festplatte laden und den Rechner starten.
  • XTIDECFG starten und das ROM konfigurieren.
  • EPROM zurück auf das Speichermedium schreiben.
  • Geän derte ROM vom Speichermedium lesen und per EPROM Programmer auf ein ROM breennen.
  • EPROM auf Computer Karte stecken
  • Comuter Karte in entsprechenden Slot im PC stecken.
  • Computer starten und alles sollte gehen wenn nicht mal im Kapitel Probleme nachsehen.

Miscellaneous

74LS688 Komaprator Datenblatt

27C256 64kByte UEPROM

General Tips

Soldering points

Check the solder joints on the ICs again carefully, preferably with a microscope or magnifying glass, for short circuits and contact. Measure with a multimeter or continuity tester.

For small solder joints on through-hole components, use flux if possible; it makes life easier and increases the quality of the connection.

Problems

XTIDE is not found on boot

  • This is usually due to an address conflict, either with the ROM or because the wrong HDD controller address was specified. Even if the controller isn't found, XTIDE simply won't be displayed. Check all addresses again, and also check the jumpers on the ROM and controller boards. C800 and D800 have proven to be good values for the ROM address.
  • Incorrect ROM used, some EPROMs and EEPROMs are not compatible. Cards can also only support the specified EPROM types. For example, I replaced a 27C256 with a 28C256, but it didn't work because the pinout deviates in two places. A 27C257 must be used here ;).
  • When it comes to the ROM on the network card, ensure that it is active, that the size and address are set correctly.

Controller not found

Should the XTIDE be displayed unexpectedly, but the error "Controller not found" appears, then the address/type of the IDE controller is incorrect; check this again in the tool and re-flash the ROM.

Checksum Error

XTIDECONF did not run, this calculates the checksums and sets them. Run the tool and re-flash the ROM.

The ROM cannot be flashed via XTIDECFG

Incorrect ROM version, for example, the AT28C64-B can be flashed but the AT28C64 cannot. If you try to flash the AT28C64, the version on it will no longer work afterwards and the EPROM programmer must be used.

Conclusion

Schöne kleine Karte, erfüllt ihren Zweck und ist nicht teuer. Schade ist, dass kein EEPROM verwendet werden kann. Auch ist die Wahl des EPROM auf ein 27C256 beschränkt mit 64K beschränkt. Hierfür gibt es aber andere Lösungen (siehe auch Verwandte Beiträge).

DescriptionWorth
SuccessfulYes
Price per piece~3,50 €
Soldering time0,5 Stunden
FunctionSuper – Rom leider nicht flashbar auf der Platine.
Conclusion to the project

Related Posts

Sources

To the project

Vogonen Link

Gerber ISA-BOOT-ROM.zip

Herausgeber

Retro pages

https://archive.org – Old software, magazines, manuals, and much more.

https://theretroweb.com – PC Hardware Directory.

https://www.winhistory.de/index.php – DOS, Windows Version Descriptions.

Win 3.1x Tools and Tricks

Retro Forensics

https://forum.classic-computing.de/forum – German/English forum with many retro computer enthusiasts.

https://www.vogons.org – I have found many tips on hardware here, they also have a driver directory.

https://www.dosforum.de – Forum with strict rules and very helpful regarding DOS, Windows questions are not welcome.

https://dosreloaded.de – DOS, hardware repairs, BIOS files and more.

https://www.winhistory-forum.net DOS and Windows history.

Retro Shops

https://ram-co-shop.de - PC parts, including newer ones, have ordered a lot from there and it's always worked.

http://www.amoretro.de – Sold on eBay and has a nice directory of old hardware

https://retroreiz.de – Atari, Nintendo, Sega and others.

https://www.retroworld.info/de – Stickers, signs and more.

https://retesa-nb.de – Older PC hardware

https://www.retro8bitshop.com – C64 tricky

Logbook

DateDescription
08.03.2025Post Created
30.03.2025Beitrag finalisiert
31.03.2025Bilder hinzugefügt und nochmal gegengelsen, veröffentlicht.
27.09.2025Kommentar verfasst und 6 Platinen in EBay eingestellt.
Revision history