Na denn: Oder die 6550 Video-RAMs.
Tausch die beiden doch mal bitte gegeneiander aus (Position C3 und C4).
Was kommt dann auf den Schirm?
Na denn: Oder die 6550 Video-RAMs.
Tausch die beiden doch mal bitte gegeneiander aus (Position C3 und C4).
Was kommt dann auf den Schirm?
Sieht doch super aus!
Jetzt nur noch die Reihenfolge MSB/LSB korrigieren, und es passt.
Sieht nach Kontaktproblemen am Video-RAM oder am Char-ROM aus.
Mach doch bitte mal ein gutes Foto vom Mainboard.
Das ganze wird zunehmend interessanter.
Da keimt in mir wieder die Hoffnung auf, das für die CBM-Disketten verwenden zu können.
Aber gibt es für dieses Problem eigentlich inzwischen auch einen Lösungsansatz:
Probleme könnte es bei Disketten geben, die das Indexloch nicht verwenden, also irgendwo mit den Daten aufsetzen. FLUXCOPY beginnt immer beim Indexloch und das wäre dann unter Umständen mitten in den Daten und nicht im GAP.
So wie ich das verstehe, wird man das ohne Dekodierung der Daten nicht in den Griff kriegen, , was ohne Informationen über die Diskettenformate der Zielsysteme kaum ginge, oder?
Das wollte ich Dich schon bei dem Gleich-riecht-er fragen: Womit machst Du denn die Thermographien?
Sowas... Als ich gestern nach einem 1N4733 Datenblatt gesucht habe, haben mir die ersten beiden Treffer suggeriert, daß das 3,3V wären.
Genau die BZY97 habe ich in ausreichender Menge da. Dann passt ja doch alles.
Danke für die Richtigstellung!
Was soll ich sagen... Ich hab mir vor ein paar Jahren den NOP-Generator einfach so wie beschrieben gebaut,
ohne darüber groß zu theoretisieren, und er funktioniert.
Das Teil von Slabbi ist kein NOP-Genrator, sondern ein CPU-Tester, der durch den direkten Anschluß von LEDs an die Adressleitungen selbige überlastet.
Ein NOP-Generator wird zwischen CPU und Mainboard gesteckt, und trennt die Datenleitungen der CPU vom Mainboard.
Die Datenleitungen der CPU werden fest auf den NOP-Opcode gelegt.
Die CPU läuft dann durch alle Adressen, und man kann mit einem Oszi auf dem Mainboard prüfen, ob z.B. die Chipselect-Signale erzeugt werden.
Beim 6509 werden zusätzlich P0 - P3 von der CPU getrennt, und an der Mainboard-Seite wie oben beschrieben mit definierten Pegeln versorgt.
Der Link in Deinem Zitat: http://www.minuszerodegrees.net/5160/misc/5160_slot_8.htm gibt weitere Hinweise - vor allem wird erklärt, warum Karten ohne CARDSEL-Erzeugung in Slot 8 nicht funktionieren können.
Der Umkehrschluß, daß Karten mit aktivem CARDSEL in anderen Slots nicht laufen, dürfte eine Überprüfung wert sein.
Das Basic startet auch komplett ohne DRAM, funktioniert dann halt nicht.
Entscheidend für den Systemstart ist das RAM in Bank15.
Das ist zum einen das System-RAM mit Zeropage und Stack, zum anderen das Video RAM.
Die beiden 2Kx8 SRAMs sollten also möglichst OK sein.
Ich würde erstmal mit einem NOP-Generator rangehen, und prüfen, ob das ganze Zeug in Bank15 selektiert wird.
Der NOP-Generator wird ähnlich aufgebaut wie beim 6502, also die Datenleitungen fest auf den NOP Opcode legen.
Zusätzlich mit Pullups und DIP-Schalter, Jumper oder HEX-Kodierschalter gegen GND, die Segmentadresse einstellbar machen.
Die geht auf die Leitungen P0 - P3.
Bei Einstellung auf Bank 15 die Chip-Selects für die ganzen I/Os, ROMs und SRAMs checken, und daß kein DRAM selektiert wird.
Bei Einstellung auf die Banks 1 bis 4 prüfen, daß DRAM selektiert wird, und nichts aus Bank 15.
Die Banks 0 und 5 bis 14 dürfen garnix Selektieren.
Beim CARDSEL Signal hatte ich noch leichte Zweifel, also habe ich nochmal etwas nachgelesen.
Das Signal ist eine Spezialität des Slot 8 im IBM 5160 und 5155. Es wird nur in Slot 8, und nur für Speicher-Lesezugriffe (/MEMR) gebraucht.
Auf die Schnelle habe ich keine nähere Beschreibung gefunden, vermute aber, daß es wegen der großen Bus-Länge zu Slot 8 verwendet wird, um einen zusätzlich Waitstate einzufügen.
Bei anderer Verwendung als im Slot 8 von IBM 5155 / 5160 (und vmtl. einige Klone) wird das Signal nicht gebraucht.
Es soll wohl auch Systeme geben, bei denen das Booten nicht klappt, wenn das Signal verwendet wird.
Zum Deaktivieren sollte es reichen, einfach einen Jumper in die Leitung von U5 Pin8 zu ISA B8 zu setzen.
Ein Defekt durch Selbstzerstörung bei den metallgekapselten Netzfilter habe ich pertsönlich noch nicht gehabt.
Insbesondere der im CBM610 verbaute Typ, der sich auch im CBM 8032(-SK) u.ä. findet, geht nach meiner Erfahrung innerhalb weniger Stunden am Netz hoch, wenn der vorher Jahrelang nicht in Betrieb war.
Ich habe nun endlich angefangen, meinen RCT aufzubauen.
Platine und Teile liegen ja schon ewig rum.
Aufgrund einer Unstimmigkeit in der Bauteilliste mache ich jetzt aber erstmal eine Pause.
Für Die Z-Dioden D11...D43 ist unter 'Value' 5V 1W 1N4733 angegeben.
Ich hatte also kurzerhand nachgesehen, ob ich genügend 5V Z-Dioden habe.
Da genug da waren, habe ich nicht genauer hingesehen, und keine mit 3,3V, wie z.B. 144733, besorgt.
Auf jeden Fall raus, der gibt sonst recht sicher Rauchzeichen.
Ersatz muß da nicht unbedingt rein.
Die GA-229 Karte ist kompatibel zur DFI AT-Rambank Karte.
Diamond Flower Electric Instrument Co, Ltd.
DFI-800916 AT-RAMBANK SOFTWARE DISKETTE Ver: 4.01
Im schlimmsten Falle außerhalb des Meßbereichs ...
Setz mal bitte Video BIOS Cacheable auf enabled.
Der Turbo-Switch ist auch ein guter Hinweis. Setz mal einen Jumper auf J2 Pin 16 und 17.
Das ist allerdings seltsam.
Ist im BIOS der Cache aktiviert? Vozugsweise auf Write Back stellen.
Außerdem System Bios und Video Bios shadow aktivieren.
Entscheidend sind vor allem die Jumpereinstellungen für CPU-Typ und Takt.
Die BIOS-Einstellungen sind erst in zweiter Linie wichtig.
Beim c't Pentium-Aprilscherz ging es darum, den FDIV-Bug auszubohren.
Ich tippe auf eine Karte mit Interface für ein spezielles Display, wie z.B. in einem Portable-Rechner.
Ich fände es auch angebracht, die Dateien offen zu legen.
Es wird ein öffentlich verfügbares Projekt verwendet, dann sollte das Ergebnis eigentlich auch öffentlich verfügbar sein.
Zumal wenn das mal eben so nebenbei gemacht wird.
Wie sonst kommt da so ein offensichtlicher Fehler rein?
Wie kommt es, daß Du die gleichen zwei Boards hast, wie ich?
Der Griff ist anders als der von Fischer.
Moment mal... wieso liegt an ISA Pin B12 /MEMR ein Ausgang vom 74LS05 ?
Hab ich das was falsch verstanden?
Vielen Dank!
Es gibt ein paar Schaltpläne in schlechter Qualität, die alle nur teilweise passen:
Das sollte die hier sein: Fischer TFP KG 3 5
Das sicherste wäre doch, mal eben den Schaltplan der neu erstellten Platine zu exportieren.
So ist mir das alles etwas zuviel könnte und sollte.