Last Updated on 23. Mai 2026 by sfambach
8Bit Ethernet ISA Card mit Platz für ein SST39SF040 Flash-EEPROM. Für die Einstellungen gibt es zwei Möglichkeiten. Einmal über Dipschalter oder über die Konfigurationssoftware.
Link zum Projekt
GitHub – skiselev/isa8_eth: ISA 8-Bit Ethernet Controller
Ansichten


Fakten
- XT/AT, RTL8019, NE2000 Kompatible
- 10BaseT Full Duplex
- 10 Mbit Full Duplex Datentransfer
- 8Bit Isa Port
- RJ45 Anschluss
- Sockel für EEPROM
- Schnittstelle für externen Speicher.
Schaltpläne
Dokumentation
https://github.com/skiselev/isa8_eth
Zusammenbau
Platine
| Beschreibung | Wert |
|---|---|
| Gerber vorhanden | Ja |
| Gerberdatei | LINK |
| Bestellt wo | JLCPCB |
| Stück | 10 |
| Preis | ~15€ |
| Besonderheiten | Leedfree, Farbe blau |
Hier konserviert die Gerber Datei, besser aber im GitHub Projekt nach der aktellen Version suchen.
Bauteile
Die Bauteile habe ich beim schnellen Ali bestellt der Preis für eine Einheit lage bei ca. 6€.
| Bauteil | Größe | Anzahl | Beschreibung | Preis € | WE |
|---|---|---|---|---|---|
| U1 | 1 | Realtek RTL8019AS Ethernet Controller | 3,00 | E | |
| U2 | 512 KiB, 32 pin DIP | 1 | (optional) SST39SF040 – 512 KiB Flash ROM, 32 pin DIP – Als Boot Rom | 1,30 | E |
| U3 | SOIC | 1 | 93C46 – 1 Kbit EEPROM, 4 pin SOIC | 0,17 | E |
| Y1 | 20 MHz, 18pF | 20 MHz, 18pF, HC-49U Quarz | 0,19 | E | |
| SW1, SW2 | 2Pos | 2 | DIP switch, 2 position, SPST | 0,30 | E |
| SW3 | 4Pos | 1 | DIP switch, 4 position, SPST | 0,15 | E |
| SW4 | 5Pos | 1 | DIP switch, 5 position, SPST | 0,17 | E |
| C1,C2 | 10pF, 0603 | 2 | 10pF MLCC Kondensator, 0603 SMT | 0,12 | E |
| C3, C4 | 0,01uF (10nF), 0603 | 2 | 0.01uF MLCC Kondensator, 0603 SMT | 0,12 | E |
| C5 – C8 | 0.1uF (100nF), 0603, | 4 | 0.1uF MLCC Kondensator, 0603 SMT | 0,24 | E |
| C9, C10 | 22uf,1210 | 2 | 22uF Tantalum Kondensator, 1210 SMT | 0,12 | E |
| R1 | 200R, 0603 | 1 | 200 Ohm Widerstand, 0603 SMT | 0,02 | E |
| R2, R3 | 470R, 0603 | 2 | 470 Ohm Widerstand, 0603 SMT | 0,04 | E |
| R6 | 27K, 0603 | 1 | 27 kOhm Widerstand, 0603 SMT | 0,02 | E |
| R7 | 1M, 0603 | 1 | 1 MOhm Widerstand, 0603 SMT | 0,02 | E |
| RN1 – RN4 | 4x10k, 0603 | 4 | 10 kOhm x 4 Widerstands Array, 0603 SMT | 0,08 | E |
| U2 | 32 Pin | 1 | 32 pin DIP IC Sockel | 0,23 | E |
| J1 | RJMG1BD3B8K1ANR | Netwerkbuchse | 3,50 | E | |
| Summe | 9,79€ |
Aufbau
Varianten
Keine Bekannt.
Reihenfolge
- Realtec Chip auflöten, Viel Flussmittel damit sich die Pins trennen.
- Widerstandsnetzwerke
- 93C46 und restliche SMD Bauteile
- Quarz
- Sockel für EEProm
- Dipschalter
- Netzwerkbuchse
- Die Pins habe ich wegelassen.
Inbetriebnahme
Firmware
Das EPROM U3 benötigt noch die Einstellungen für den RT Chip. Diese können mittels des Dostools PG8019.exe aufgespielt werden.
https://github.com/skiselev/isa8_eth/tree/main/software/PG8019
Hier das Tool konserviert, bitte auf der Githubseite schauen ob es eine neuere Version gibt.
Treiber
https://github.com/skiselev/isa8_eth/tree/main/software/driver
Hier der Treiber konserviert, bitte auf der Githubseite schauen ob es eine neuere Version gibt.
Treiber in die Autoexec.BAT aufnehmen
:: Autoexec.BAT Paket Treiber
:: IRQ 3, Adr 0x260, ID 0x60 für package driver
ne2000.com 0x60 3 0x260
Konfiguration
| SW | OFF | ON |
|---|---|---|
| SW1-1 | Softwarekonfiguration | Dipschalter |
| SW1-2 | PNP aus | PNP an |
| IRQ | SW2-1 | SW2-2 |
|---|---|---|
| 2 | Aus | Aus |
| 3 | An | Aus |
| 4 | Aus | An |
| 5 | An | An |
| Adresse | SW3-1 | SW3-2 | SW3-3 | SW3-4 |
|---|---|---|---|---|
| 0x200 | Aus | Aus | An | Aus |
| 0x220 | An | Aus | An | Aus |
| 0x240 | Aus | An | An | Aus |
| 0x260 | An | An | An | Aus |
| 0x280 | Aus | Aus | An | An |
| 0x2A0 | An | Aus | An | An |
| 0x2C0 | Aus | An | An | An |
| 0x2E0 | An | An | An | An |
| 0x300 | Aus | Aus | Aus | Aus |
| 0x320 | An | Aus | Aus | Aus |
| 0x340 | Aus | An | Aus | Aus |
| 0x360 | An | An | Aus | Aus |
| 0x380 | Aus | Aus | Aus | An |
| 0x3A0 | An | Aus | Aus | An |
| 0x3C0 | Aus | An | Aus | An |
| 0x3E0 | An | An | Aus | An |
| Adresse | Größe | SW4-1 | SW4-2 | SW4-3 | SW4-4 | S4-5 |
|---|---|---|---|---|---|---|
| ROM Deaktiviert | – | – | – | – | Aus | Aus |
| 0xC000 | 16kB | Aus | Aus | Aus | Aus | An |
| 0xC400 | 16kB | An | Aus | Aus | Aus | An |
| 0xC800 | 16kB | Aus | An | Aus | Aus | An |
| 0xCC00 | 16kB | An | An | Aus | Aus | An |
| 0xD000 | 16kB | Aus | Aus | An | Aus | An |
| 0xD400 | 16kB | An | Aus | An | Aus | An |
| 0xD800 | 16kB | Aus | An | An | Aus | An |
| 0xDC00 | 16kB | An | An | An | Aus | An |
| 0xC000 | 32kB | Aus | Aus | Aus | An | Aus |
| 0xC800 | 32kB | An | Aus | Aus | An | Aus |
| 0xD000 | 32kB | Aus | An | Aus | An | Aus |
| 0xD800 | 32kB | An | An | Aus | An | Aus |
| 0xC000 | 64kB | Aus | Aus | An | An | Aus |
| 0xD000 | 64kB | An | Aus | An | An | Aus |
Sonstiges
Datenblätter
Realtec RTL8019AS
Quelle: https://www.alldatasheet.com/datasheet-pdf/download/1134598/REALTEK/RTL8019AS.html
SST39SF040
Quelle: https://www.mouser.de/datasheet/3/282/1/20005022C.pdf
Generelle Tips
Lötstellen
Lötstellen gerade an den IC’s nochmal genau, am besten mit dem Microskop oder Lupe, auf Kurzschlüsse und Kontakt prüfen. Durchmessen mit Multifunktionsmeter bzw. Durchgangsprüfer.
Bei kleinen Lötkontakten bei Durchlochbauteilen möglichst Flussmittel verwenden, macht das Leben einfacher und erhöht die Verbindungsqualität.
Probleme
Fazit
| Beschreibung | Wert |
|---|---|
| Erfolgreich | JA |
| Preis Pro stück | ~12 € |
| Lötdauer | 1 Stunden |
| Funktion | Gut – |
Verwandte Beiträge
- Retro Projekt – FDC USB Floppy Disk Controller
- Retro Projekt – Floppy Disk Controller (isa-fdc)
- Retro Projekt – ROMOS
- Retro Projekt – USB auf RS232 Mouse Adapter
- Retro Projekt – Monotech ISA Double ROM
- Retro Projekt – greaseweazle 4.1
- Retro Projekt – ATX Form Card
- Retro Projekt – ISA-Boot EEPROM Karte
- Retro Projekt – Mini ISA Rom Karte
- Retro Projekt – XT-CF-Lite Version 4.1
Quellen
Zum Projekt
Retro Seiten
https://archive.org – Alte Software, Magazine, Handbücher und viele mehr.
https://theretroweb.com – PC Hardwareverzeichnis.
https://www.winhistory.de/index.php – Dos, Windows Versions Beschreibungen.
http://www.win31.de/links.htm – Win 3.1x Tools und Tricks
Retro Foren
https://forum.classic-computing.de/forum – Deutsch/Englische Formum mit vielen Retro-Computer Enthusiasten.
https://www.vogons.org – Hier habe ich schon viele Tips zu Hardware gefunden, sie haben auch eine Treiber Verzeichnis.
https://www.dosforum.de – Forum mit strikten Regeln und sehr hilfreich in Bezug zu DOS, Windows fragen werden nicht gerne gesehen.
https://dosreloaded.de – Dos, Hardware Repartur, Bios Dateien und mehr.
https://www.winhistory-forum.net Dos und Windows Geschichte.
Retro Shops
https://ram-co-shop.de – PC Teile auch neuere, schon viel dort bestellt hat immer funktioniert.
http://www.amoretro.de – Verkauft auf EBay und hat ein nettes Verzeichnis alter Hadware
https://retroreiz.de – Atari, Nintendo, Seaga und anderes.
https://www.retroworld.info/de – Aufkleber, Schilder und mehr.
https://retesa-nb.de – Alte Hardware rund um den PC
https://www.retro8bitshop.com – C64 lastig
Log
| Datum | Beschreibung |
|---|---|
| 08.03.2025 | Beitrag Erstellt |
| 02.04.2025 | Platine bei JLC PCB bestellt |
| 12.04.2025 | Platinen erhalten. Teile Bestellt. |
| 02.05.2025 | Teile trudeln so langsam hier ein. |
| 22.08.2025 | Teile Box mal wieder geöfftnet und Überaschung fast alles da. |
| 23.08.2025 | SMD, Quarz und Sockel aufgelöttet, misst Netzwerkbuchse passt nicht. Neue bestellt. |
| 25.08.2025 | Die teuren Netzwerkbuchsen von Mouser sind angekommen. |
| 26.08.2025 | Buchse eingelötet |
| 22.09.2025 | Ein paar Details im Beitrag hinzugefügt. |
| 22.05.2026 | Paar Korrekturen gemacht, Netzwerkkarte getestet und funktioniert. Dipschalterbelegung eingefügt. Übersetzt |