gute Idee. Aber wie muss ich die switches genau stellen?!? Hab null doku zu dem board.
XT Mainboard "CT-10 Turbo" mit NEC V20 wiederbeleben...
-
-
gute Idee. Aber wie muss ich die switches genau stellen?!? Hab null doku zu dem board.
sw1 3+4 on = only bank 0
sw2 8 auf 256 stellen (also nur 4164 chips = maximal 256kB), Stellung 640 bedeutet bank 0+1 mit 41256 chips = gesamt 640kB
-
sw1 3+4 on = only bank 0
sw2 8 auf 256 stellen (also nur 4164 chips = maximal 256kB), Stellung 640 bedeutet bank 0+1 mit 41256 chips = gesamt 640kB
Danke. Um sicher zu gehen: Aktuell sind die Einstellungen so:
SW1: 2+7+8 sind ON, Rest OFF
SW2: 1+2+3 sind ON, Rest OFF
ich änder das also auf:
SW1: 2+3+4+7+8 auf ON, Rest OFF
SW2: 1+2+3+8 auf ON, Rest OFF
oder?
und noch eine dumme Frage: Woher kennst du die Schalterstellungen?!?
Ich meine irgendwer sagte hier mal, das es ein IBM Clone ist: Also kann man die Original Doku herranziehen oder wie?!?
-
Ach, noch was: Ich hatte Gestern noch mein altes 20MHz Oszilloskop ausgepackt. Allerdings ist es schon Ewig her, das ich mit einem gearbeitet hab und damals in der Ausbildung auch nie mit Digitalen Schaltungen...
Ich hätte erwartet, das ich an der CPU bei Pin 19 CLK ein Rechtecksignal sehen werde... Aber ich sehe nur eine Sinuskurve mit Gleichspannungsanteil...
-
Ach, noch was: Ich hatte Gestern noch mein altes 20MHz Oszilloskop ausgepackt. Allerdings ist es schon Ewig her, das ich mit einem gearbeitet hab und damals in der Ausbildung auch nie mit Digitalen Schaltungen...
Ich hätte erwartet, das ich an der CPU bei Pin 19 CLK ein Rechtecksignal sehen werde... Aber ich sehe nur eine Sinuskurve mit Gleichspannungsanteil...
19 ist richtig. Da sollte Rechteck sein.
Kann es sein, das neben der Keyboard-Buchse ein Jumper für 10/4,7 MHz ist???
Dort musst du vielleicht einen Jumper drauf stecken!
-
sw1 3+4 on = only bank 0
sw2 8 auf 256 stellen (also nur 4164 chips = maximal 256kB), Stellung 640 bedeutet bank 0+1 mit 41256 chips = gesamt 640kB
Danke. Um sicher zu gehen: Aktuell sind die Einstellungen so:
SW1: 2+7+8 sind ON, Rest OFF
SW2: 1+2+3 sind ON, Rest OFF
ich änder das also auf:
SW1: 2+3+4+7+8 auf ON, Rest OFF
SW2: 1+2+3+8 auf ON, Rest OFF
oder?
und noch eine dumme Frage: Woher kennst du die Schalterstellungen?!?
Ich meine irgendwer sagte hier mal, das es ein IBM Clone ist: Also kann man die Original Doku herranziehen oder wie?!?
Das ist korrekt.
Steht zwar dann auf 1 Floppy, aber das stört erst mal nicht...
Der SW1 ist höchstwahrscheinlich kompatibel zum IBM XT - das Bild mit den Switch-Stellungen hatte ich hier am Anfang gepostet.
Der SW2 ist doch beschriftet
-
das Bild mit den Switch-Stellungen hatte ich hier am Anfang gepostet.
Ah! Stimmt
Gleich mal gespeichert
Woher ist das?
Da fällt mir auch auf: 5+6 waren beide OFF ==> MDA ... Hab ich mal beide auf ON == EGA/VGA-Card gestellt...
Zu SW2: Ja der ist Beschriftet, aber was heißt z.B. "BH/BL" ?
Kann es sein, das neben der Keyboard-Buchse ein Jumper für 10/4,7 MHz ist???
Dort musst du vielleicht einen Jumper drauf stecken!
Werde ich mal probieren, mal sehen ob sich was ändert.
-
Es lebt!
und der Beeper funktioniert auch, wenn er richtig angeschlossen ist:
Die vierpoligen Leiste ist auch mit "LED SPK" beschriften: Somit ist wohl die linken beiden für eine Led und die rechten beiden für den Speaker... Nun piept er auch
-
Achso: Er startet aber nur richtig, wenn ich auf SW3 (ist direkt neben der DIN-Tastatur-Buchse) und auf 5M einen Jumper stecke.
Ich hab einfach mal ein wenig rum probiert und das zufällig entdeckt. Ist die Frage, was SW3 und 5M macht:
Auf 10M einen stecken ist keine gute Idee: Da fängt es in dem Bereich an zu qualmen
Aber nix passiert. Wieder zurück gejumpert und er startet wieder
P.O. / P.G. scheinen nichts zu machen.
-
Woher ist das?
Da fällt mir auch auf: 5+6 waren beide OFF ==> MDA ... Hab ich mal beide auf ON == EGA/VGA-Card gestellt...
Zu SW2: Ja der ist Beschriftet, aber was heißt z.B. "BH/BL" ?
Die ersten 6 von Sw2 beziehen sich auf die Größe der optionalen ROMs.
BH/BL weiß ich nicht - Bios High/Low oder auch zu den opt. ROMs? - ich würde den lassen wie er ist.
SW1 5+6 müssen natürlich auf Grafikkarte mit eigenem Bios stehen - also beide ON - aber ich vermute es hätte trotzdem ein Bild gegeben, da das VGA-Bios ja beim Start gefunden und initialisiert wird.
Die Sw1 Belegung steht natürlich auch im IBM XT User Guide
Ansonsten gibts die besten Infos hier: http://minuszerodegrees.net/
Jumper: http://minuszerodegrees.net/51…board_switch_settings.htm
Du kannst auch den Landmark Supersoft test in ein ROM brennen und statt Bios in den Sockel stecken - aber erst mal braucht die CPU natürlich Takt
Landmark Test-ROM XT: http://minuszerodegrees.net/su…0ROM%20-%20IBM%205160.htm
-
Achso: Er startet aber nur richtig, wenn ich auf SW3 (ist direkt neben der DIN-Tastatur-Buchse) und auf 5M einen Jumper stecke.
Ich hab einfach mal ein wenig rum probiert und das zufällig entdeckt. Ist die Frage, was SW3 und 5M macht:
Auf 10M einen stecken ist keine gute Idee: Da fängt es in dem Bereich an zu qualmen
Aber nix passiert. Wieder zurück gejumpert und er startet wieder
P.O. / P.G. scheinen nichts zu machen.
Das ist genau das was ich meinte: 10MHz / 5 (4,77) MHz ist die Takt-Umschaltung - ohne fehlte wohl der Takt!
10MHz scheint dann wohl ein Problem zu haben.
Der Turbo Jumper muss ggf. bei 5MHz auch raus?
SW3 ???
-
Hab nun auch die BIOS Meldung einfangen können (Mein TFT initialisiert immer recht lange):
ZitatCD TEK TURBO XT 1987
Turbo XT - Version 5.00
Der Turbo Jumper muss ggf. bei 5MHz auch raus?
Hab ich mal Probiert: Macht keinen Unterschied
SW3 ???
Das ist der Jumper der direkt links neben dem DIN-Tastatur-Stecker ist. Ohne dem bootet es nicht.
So sieht CPU Pin 19 (CLK) nun aus:
vorher war es ein sauberer Sienus, ohne die Treppen jetzt... Rechteck ist aber auch was anderes Aber reicht offenbar für die CPU...
Auf Diskette greift er zwar kurzzeitig zu, aber ich glaube richtig lesen versucht er nicht. Tastatur geht auch nur Numlock, sonst nix. Wobei die Frage ist, ob die Numlock LED nur "lokal" in der Tastatur gemacht wird und das Mainboard nichts dazu tut?
Umschalten zwischen AT/PC änder auch nicht viel.
Als nächstes werde ich mal die 4164 chips in BANK 0 mit 41256 tauschen und dann mal schauen. Oder eine bessere Idee?
-
Bei der XT Tastatur ist Numlock nur lokal in der Tastatur.
-
Der Turbo Jumper muss ggf. bei 5MHz auch raus?
Hab ich mal Probiert: Macht keinen Unterschied
vorher war es ein sauberer Sienus, ohne die Treppen jetzt... Rechteck ist aber auch was anderes Aber reicht offenbar für die CPU...
Auf Diskette greift er zwar kurzzeitig zu, aber ich glaube richtig lesen versucht er nicht. Tastatur geht auch nur Numlock, sonst nix. Wobei die Frage ist, ob die Numlock LED nur "lokal" in der Tastatur gemacht wird und das Mainboard nichts dazu tut?
Umschalten zwischen AT/PC änder auch nicht viel.
Als nächstes werde ich mal die 4164 chips in BANK 0 mit 41256 tauschen und dann mal schauen. Oder eine bessere Idee?
Numlock wird beim XT nur innerhalb der Tastatur gebildet.
Am besten wäre eine echte XT-Tastatur... Wobei die Umschaltung AT/PC auch in Stellung PC laufen sollte.
Der Turbo Jumper könnte auch für eine Turbo LED sein - teste das mal - evtl. qualmt es, wenn dort ein Jumper statt einer LED bei Takt-Stellung "10" steckt!
Der Rechteck wird auch nur als rechteck angezeigt, wenn dein Ossi schnell genug ist - ist aber kein Problem.
Ich würde mal 9 41256 statt der 4164 stecken und am SW2 auf 640 statt 256 schalten.
-
Der Turbo Jumper könnte auch für eine Turbo LED sein - teste das mal - evtl. qualmt es, wenn dort ein Jumper statt einer LED bei Takt-Stellung "10" steckt!
Hm! Guter Hinweis. Allerdings ist der ja mit JP2 beschriftet... Aber ich hab mal nachgeprüft: Egal. ob 10M oder 5M bei dem Turbo/JP2 ist keine Spannung zu messen.
Wie man auf dem Bild oben erkennen kann, ist auch nur ein 14MHz Quarz drauf. Unter dem DIN-Stecker fehlt der 24MHz Quarz. Wobei weiter darunter noch ein 30MHz ist...
Jedenfalls hab ich den Jumper bei Turbo/JP2 entfernt. Bei 5M startet er, bei 10M nicht.
-
Der Turbo Jumper könnte auch für eine Turbo LED sein - teste das mal - evtl. qualmt es, wenn dort ein Jumper statt einer LED bei Takt-Stellung "10" steckt!
Hm! Guter Hinweis. Allerdings ist der ja mit JP2 beschriftet... Aber ich hab mal nachgeprüft: Egal. ob 10M oder 5M bei dem Turbo/JP2 ist keine Spannung zu messen.
Wie man auf dem Bild oben erkennen kann, ist auch nur ein 14MHz Quarz drauf. Unter dem DIN-Stecker fehlt der 24MHz Quarz. Wobei weiter darunter noch ein 30MHz ist...
Jedenfalls hab ich den Jumper bei Turbo/JP2 entfernt. Bei 5M startet er, bei 10M nicht.
Der 14,3 MHz Quarz wird durch drei geteilt für den 4,77 MHz Takt und durch 4 für die NTSC-Farbträgerfrequenz auf der opt. CGA-Karte mit Composite-Buchse.
Der 30 MHz Oszillator durch drei bildet die 10 MHz.
Der nicht bestückte 24MHz Quarz könnte für eine ältere Board Variante mit 8/4,77 MHz sein.
-
Zum "Supersoft/Landmark Diagnostic ROM" ... Würde ich ja gern mal probieren... Nur wie?
Der ROM Chip der drauf ist, ist ein M2764Z
Ich hab hier ein XT-CF-Lite mit einem AT28C64B Könnte ich den mit der XT-CF-Lite Karte flashen und dann auf dem Board nutzten?!?
Könnte ich damit auch den M2764Z auslesen?!?
Ach, und noch eine Frage: Könnte ich das XTIDE BIOS auf einen AT28C64B flashen und dann auf dem Board in eines der freien ROM Sockel packen?!?
-
Zum "Supersoft/Landmark Diagnostic ROM" ... Würde ich ja gern mal probieren... Nur wie?
Der ROM Chip der drauf ist, ist ein M2764Z
Ich hab hier ein XT-CF-Lite mit einem AT28C64B Könnte ich den mit der XT-CF-Lite Karte flashen und dann auf dem Board nutzten?!?
Könnte ich damit auch den M2764Z auslesen?!?
Ach, und noch eine Frage: Könnte ich das XTIDE BIOS auf einen AT28C64B flashen und dann auf dem Board in eines der freien ROM Sockel packen?!?
AT28c64 sollte statt 2764 laufen. Pin 27 ist ja high (/P) und am At28 ist das /WE.
Pin 1 ist auch high, da dort sonst vpp ist.
das 2764 müsste auch auszulesen gehen...
Die Sockel im Mainboard sind doch für 27128, 27256 - also liegt an Pin 27 eine Adressleitung an. Besser wäre ein passendes Eprom.
Außerdem liegt das Eprom ja evtl. an einer anderen Adresse - ich weiß nicht ob das für das xtide-Interface eine Rolle spielt.
-
Neue Kondensatoren und passende EEPROMS sind bestellt...
Aber ich werde mal mit meinem AT28C64 testen... Allerdings bin ich gespannt ob die VGA Karte funktioniert, das geht wohl nur, wenn sie nichts aus dem normalen BIOS braucht: http://minuszerodegrees.net/su…ROM%20-%20VGA%20cards.htm
-
Neue Kondensatoren und passende EEPROMS sind bestellt...
At28c256 ersetzen aber keine 27256!
Du kannst sie nur als 2764 oder 27128 einsetzen.
Eeproms sind leider nicht 100% zu eproms kompatibel. Man muss immer genau das pinout vergleichen...
-
Uhi. Das ist ja kompliziert
Also aktuell hab ich nur ein AT28C64 da. Das ist ein 8KB EEPROM, oder?
Das Diagnostic ROM für IBM 5160 gibt es aber nur in einer 32KB Version. Passt also nicht.
Für IBM 5150 gibt es auch 8KB Versionen: http://minuszerodegrees.net/su…ndmark/5150/16KB-64KB.htm Kann ich das nehmen oder bringt das nichts?
Aber naja, mit dem original ROM bootet er ja bis zu "Floppy einlegen"... Von daher bringt das Diagnostic ROM vielleicht eh nichts?
z.Z. habe ich nur diesen 8-Bit Floppy Controller:
Daran hab ich ein 1,2MB Floppy Laufwerk...
Ist die Frage, ob das alles überhaupt zusammen passt, oder?
Leider hab ich meine XT-IDE-Lite Karte nicht funktionsfähig gelötet bekommen: Das BIOS kann ich flashen und es läuft auch auf dem XT-Mainboard. Aber der CF-Slot ist unbenutzbar.
Dann hab ich noch einen 16-Bit ISA-Controller:
Wenn ich das richtig sehe, werden die paar Leitungen vom 16-Bit-Slot nur für IDE benutzt. Hätte ich also Chancen den Controller nur für die 1,2MB Floppy im 8-Bit Slot nutzten zu können?
Ist gut beschriftet, von daher kann ich alles auf disable stellen, außer FDD...
EDIT: Hab die 16-Bit Controller Karte Probiert: Bringt nichts, das Laufwerk wird nicht angesprochen...
-
der ibm fdc ist genau richtig, aber du brauchst eine dd Floppy!
Und die Floppy hinter der Kabeldrehung stecken.
Im 5150 sind das 4* 8kb - also auch 32kb.
Aber vlt. Brauchst du ja das diag rom nicht.
Der 16bit controller geht nicht.
-
Floppy hinter der Kabeldrehung stecken
Ach, verdammt: Das hab ich falsch gemacht.
Konnte noch nie verstehen, das Floppy A der gedrehte ist... Dann probiere ich das nochmal...
aber du brauchst eine dd Floppy
Das hab ich allerdings nicht. ... Kann man eine 1,2MB Floppy einfach zu einer DD Formatieren?!? Ich weiß das nicht mehr, zu lange her...
Die DD limitierung kommt vom BIOS, weil sie mit HD nicht umgehen kann, oder?
-
aber du brauchst eine dd Floppy
Das hab ich allerdings nicht. ... Kann man eine 1,2MB Floppy einfach zu einer DD Formatieren?!? Ich weiß das nicht mehr, zu lange her...
Die DD limitierung kommt vom BIOS, weil sie mit HD nicht umgehen kann, oder?
Der Controller kann keine HD Floppy und das Bios unterstützt ebenfalls keine HD Floppys.
Eine 720kB 3.5" DD Floppy läuft am Controller, aber nur mit driver.sys und booten geht nicht.
Probier die HD als DD - aber ich glaub es geht nicht. Kannst du nicht Testweise eine DD aus einem Commodore PC oder IBM PC/XT ausleihen?
-
Hm. Hab kein DD Laufwerk und Floppy hier.
Aber kann man nicht HD-Laufwerke umjumpern zu DD ?!? Und kann man HD-Floppies als DD nutzten oder nicht?
EDIT: Ich mach dazu mal einen separaten Thread auf: XT: HD vs. DD Disketten / Laufwerk
-
So, eben noch das gedrehte Ende an die Floppy gepackt: Nun greift er drauf zu, aber mit dem lesen fängt er nicht wirklich an. Bringt also nix.
Dann muß ich warten, bis ich ein benutzbares XT-IDE hab.
-
Achso: Er startet aber nur richtig, wenn ich auf SW3 (ist direkt neben der DIN-Tastatur-Buchse) und auf 5M einen Jumper stecke.
Ich hab einfach mal ein wenig rum probiert und das zufällig entdeckt. Ist die Frage, was SW3 und 5M macht:
Auf 10M einen stecken ist keine gute Idee: Da fängt es in dem Bereich an zu qualmen
Aber nix passiert. Wieder zurück gejumpert und er startet wieder
P.O. / P.G. scheinen nichts zu machen.
Sorry, da liegt ganz klar mein Fehler... Auf dem Board waren einige sehr wackelige Jumper drauf, als ich Dir das Board veräußert habe, ist mir gar nicht aufgefallen, dass die nicht mehr da waren...
Manchmal geb ich irgendwas ab und gucke manchmal nicht richtig, das hätte ich Dir sonst direkt sagen können, dass da irgendwie Jumper fehlen. Ich glaube, ich hab die Graka die da mal bei war wiedergefunden. Kannst Du wenn Du willst als kleine Entschädigung für den unnötigen Aufwand geschenkt haben, wenn Du das nächste mal vorbeischaust
-
die Graka die da mal bei war wiedergefunden. Kannst Du wenn Du willst als kleine Entschädigung für den unnötigen Aufwand geschenkt haben, wenn Du das nächste mal vorbeischaust
Danke. Das wird allerdings nichts vor März 2021 Aber vielleicht gibt es vorher noch ein allgemeines Treffen / Veranstaltung... Schauen wir mal wie Corona sich so entwickelt...
-
So... Zurück zu diesem Board hier: Ich hab nun das Turbo XT BIOS v3.1 auf dem Board.
Ich habe es unter Linux gebaut mit:
- floppy=1 (mit Sergey's Floppy BIOS)
- ide=1 (mit XT-IDE BIOS)
- basic=0 (kein IBM ROM BASIC)
Habe es auf den AT28C64 per XT-IDE Lite geflasht und es läuft: Ich sehe die BIOS Meldungen.
Aber es bleibt dabei: Letztlich kommt die Meldung:
ZitatInsert diskette in DRIVE A.
Press any key.
und Tastatur funktioniert nicht: Also egal welche Taste, es wird nicht nocheinmal versucht auf die Diskette zuzugreifen.
Das ganze mit 5,25" und 3,5" getestet (Aber halt HD-Disketten, aber die sollten ja dank dem BIOS Funktionieren)
-
Hat die Tastatur jemals funktioniert? normale PS/2 Tastaturen funktionieren nicht am XT.