Nett euch kennen zu lernen!
Mein Name ist Rodney, ich bin 51 Jahre alt und habe Elektronik an der MTS gelernt.
Ich habe seit 2 Jahre angefangen um Hardware im Retro-Stil neu her zu stellen mit meinen eigenen Entwürfe. Zuerst habe ich einen Z80 CP/M Rechner gebaut, Der ist sehr gut gelungen bei der zweiter Revision, aber es fehlt noch eine bessere Grafikkarte. CP/M kann auf einen video monitor mit Komposit eingang laufen über einen TMS9918 controller, aber das hat schon seine beschränkungen. Natürlich functioniert die Konsole auch über seriell, aber dann kann keine Grafik benutzt werden und mann hat keine Möglichkeit die Wiedergabe auf der stelle zu erneuern, es gibt nur scrolling von neuen Text. Also die Grafikkarte möchte ich schon mal entwickeln, aber das braucht viel Zeit. Hier habe ich etwas geschrieben über das Entwurf und es gibt auch Bilder. Leider gibt's zur Zeit nur eine englische Version.
Später habe ich aus Interesse mehr und mehr die Schaltpläne des IBM XT PCs und clone Versionen und ihren historischen Hintergrund studiert und mich entschlossen ein ATX XT Mainboard zu entwickeln. Das Schaltplan zo machen is nicht einfach gewesen kann ich sagen. Der IBM PC ist eigentlich viel complizierter als ein Z80 System, weil der Processor im IBM PC auch einige support chips braucht, und mann hat einen DMA und IRQ Controller hinzugefügt. Die chips laufen über einen X-Bus und ich haben diesen X-Bus auch so implementiert, obwohl es eigentlich auch anders geht.Ich wollte meine eigene Version entwerfen weil ich dann auch einige Verbesserungen machen wollte. Auch die Taktfrequenz kann mann mit der Tastatur umschalten auf normal (4,77Mhz) im Fall dass es auf die 8Mhz turbo Taktfrequenz einen Problem gibt. BIOS lauft über den Super PC universal Turbo XT BIOS 3.1 bearbeitet von Jon Ρetrosky und Ya'akov Miles. Hier gibt's die Seite wo mann sich die Bilder ansehen kann. Diesen Rechner lauft zumindest auf MS-DOS, Windows 3.0, Freedos und Elks Linux. Auch gibt es im Speicherbereich 128kb Upper Memory Blocks benutzbar für MS-DOS. XT-IDE und HD-floppy controller sind integriert. Die Tastatur lauft über eine ursprüngliche IBM XT-ähnliche Schaltung. Ich habe den Floppy-Controller-Bus leicht modifiziert damit ich 3 Diskettenlaufwerke anschließen konnte. Fruher dachte ich dass man eine DD-Diskette mit einem HD-Diskettenlaufwerk verwenden könnte, aber es stellte sich heraus dass dies sehr schlecht funktioniert. Also habe ich auch einen DD Diskettenlaufwerk hinzugefügt mit einen schalter an den Drive Select Eingangen der Laufwerke. Den BIOS kann ich umschalten auf einen HD floppy oder DD floppy BIOS Version. Dann geht es richtig gut mit sowohl DD als HD 5,25 Zoll Disketten. Anstelle von DRAM Arbeitsspeicher habe ich SRAM verwendet sodass ich keinen refresh-Logik mehr benötige.
Das XT System wurde erfolgreich getestet mit:
- 8088 CPU
- V20 CPU
- Video 7 ISA VGA Karte
- Trident TVGA8900 VGA Karte
- ATI Small Wonder ISA Karte
- Future Domain(frühe Adaptec) 950 ISA SCSI adapter
- Sound Blaster Pro 2 CT-1600
- Panasonic CR562 CDROM Laufwerk
- Compaq CR503 SCSI CDROM Laufwerk
- HD 3,5 Zoll Diskettenlaufwerk
- DD 5,25 Zoll Diskettenlaufwerk
- HD 5,25 Zoll Diskettenlaufwerk
- bisher alle IDE Festplatten
- alle ISA multi-IO Karten
- RTL8019AS Ethernet Karte
- mTCP TCP/IP für MS-DOS
Warum habe ich einen XT-Computer gebaut?
- aus Interesse, Neugier und um Erfahrungen zu sammeln
- weil ich mehr lernen wollte über die Geschichte des ursprünglichen IBM PC-Designs
- weil ich vorher nie einen XT Rechner benutzt hatte (nur AT's und neuer) und sehen wollte ob mann Heute einen wirklich praktisch benutzbaren Rechner mit XT Technik herstellen könnte
Seitdem habe ich einige AT Mainboards(Turbo XT clone, 386SX) restauriert und getested, und meinen ersten PC, ein PS/1 2121 Modell modifiziert um direkt mit einen Laptop-Netzteil zu arbeiten, aber ich mag den IBM 2121 nicht mehr so weil der nicht funktioniert mit dem XT-IDE BIOS. IBM hat den PC Standard angefangen aber selbst slecht implementiert, oder vieleicht absichtlich nicht so gut.
Ich habe ein paar Fotos hunzugefügt.
Also, ich freue mich darauf im Forum mitmachen zu können!