000
05.05.2007, 20:19 Uhr
FanDjango
|
Hallo liebe Z80 und CP/M freunde...
Zur Geschichte: CP/M war auch bei mir, und die Z80 CPU (nach der 8080), meine erste "Computerliebe".
Über 12k XITAN Disk Basic (eigenhändig eingetippt und in 2708er gebrannt) und so weiter dann endlich zu CP/M, alles immer selber gebaut.
Und dann eben mit XT, AT, u.s.w. in die "heile" IBM Welt.
Nach ca. 25 Jahren wollte ich es wissen, kannte ich doch damals die Anschlussbelegungen der meisten 74xxx TI chips auswending, auch die Z80 Opcodes konnte ich im Kopf dissassemblieren. Mein Beruf hatte mich ja weit von diesen Dingen wegverfrachtet.
Also, mein Ziel war: Mit den Teilen von heute, aber nicht zu extrem (also ich muss es noch mit Lesebrille sehen können, was ich mache...), höherem Einkommen als damals, den Rechner von damals zu bauen.
Erstes Ergebnis: Es reicht ein Steckernetzteil. Früher musste ich betteln gehen um Trafos für 5V 10A zu finden (8V~, 78H05=10A, Kühlblech etc.).
Ich habe:
Z80 CPU, 2x BS62LV4006 512kx8 RAM, 2x 27C040 EPROM, 3 GALs 16V8, ein 74LS373, ein 82C55, ein ATMEGA8 und ein ATMEGA32 zusammengeschaltet.
Macht also 32 Bänke a 64Kb, davon 3 für CP/M und 29 für RamDrive A: und ROMDrive B:, C:
Dann husch-husch ein 25 Jahre altes BIOS neugeschrieben und mit der Hilfe von TDLASM auf einem PC mit DOS 6.22 und z80MU assembliert, in das eine EPROM hineingeschossen und nach zugegeben etwas vielen Trials und Errors bootet CP/M. Wau!
VIELEN DANK an die immer noch tätige CP/M, S-100 und Z80 Gemeinde. Ohne euch wäre es nicht gegangen -denn mein Zeug war so vergilbt das man es kaum lesen konnte.
Zum Debugging habe ich noch einige LEDs und eine 4-Stellige ASCII Anzeige auf das Board getan.
Nächster Schritt: Entweder GIDE (Teile schon besorgt) oder noch schöner: Via dem ATMEGA32 eine 32MB SD-Card als "HardDisk". SD-Sockel schon gekauft...sowie das hervorragende Teminal-On-A-Chip TVT-KVGA von www.terminal.de
Wie gehen hier Photos einzustellen? Ich habe ein Paar.
Z80 Ultimate SBC - ATmega32 Interface V1.1 Init Complete Z80 Ultimate SBC BOOT Z80 Ultimate SBC BIOS A>b: B>c: C>stat A: R/W, Space: 774k B: R/W, Space: 2k C: R/W, Space: 290k C>
Und jetzt spiele ich erst mal ein bisschen damit. Wenn jemand mehr details wissen möchte, einfach posten... -- Ich löte noch.... Dieser Post wurde am 05.05.2007 um 20:20 Uhr von FanDjango editiert. |