Interessante Lösung um sich Ersatz für eine 8501 CPU beschaffen. Nicht optimal, aber eine Möglichkeit. Was meint Ihr?
Hallo Besucher, der Thread wurde 2,6k mal aufgerufen und enthält 11 Antworten
letzter Beitrag von Schmitti am
8501 Ersatz
- -SkY-
- Erledigt
-
-
6510 auf knapp 1,8MHz laufen lassen - mutig. Ich dachte immer, dass nur der 8500 übertaktet werden kann.
Jens
-
Ja Interessanter Ansatz.
Er plant Adapter mit 6510 und Kernal Eprom für 25£ bei ebay zu verkaufen.
-
Wenn ich das richtig lese muss der Kernal-Ersatz sein weil das Mapping der ProzessorPort Pins a) anders und B) beim 8501 ein Pin mehr vorhanden ist.
Könnte er sich dann nicht das Eprom sparen und wesentlich kompatibler sein wenn er auf dem PCB ummappt. (die Geschichte mit dem TapeMotor bliebe halt weiter bestehen, aber immerhin sollte es keine Softwareinkompatibilität mehr geben, oder?) -
6510 auf knapp 1,8MHz laufen lassen - mutig. Ich dachte immer, dass nur der 8500 übertaktet werden kann.
Ich hab einen 6510 mit nachträglich gestempeltem 'A' auf dem IC... Auch gab es jede Menge 6502A und sogar 6502B (3MHz), der IC gibt es also her, die Frage ist eher ob es jeder 6510 hergibt.
Achja, wenn man in einem PAL-C16 im TED auf NTSC umschaltet bekommt die CPU bis 2,2 MHz Takt. Brauchbares Bild gibt es dann aber keines mehr. Das sollte mit dem 6510 oder 8500 getestet werden.
Wenn ich das richtig lese muss der Kernal-Ersatz sein weil das Mapping der ProzessorPort Pins a) anders und B) beim 8501 ein Pin mehr vorhanden ist.
Könnte er sich dann nicht das Eprom sparen und wesentlich kompatibler sein wenn er auf dem PCB ummappt. (die Geschichte mit dem TapeMotor bliebe halt weiter bestehen, aber immerhin sollte es keine Softwareinkompatibilität mehr geben, oder?)Für Software, die die KERNAL-Routinen benutzt nicht, Software die eigene Lade-Routinen mitbringt wird nicht funktionieren. Wer eine 1551 hat ist hier fein raus, die benutzt schliesslich ihr eigenes Interface.
Nachtrag: Jetzt fehlt nur noch das modifizierte Jiffy-DOS für den 6510.
-
Könnte er sich dann nicht das Eprom sparen und wesentlich kompatibler sein wenn er auf dem PCB ummappt.
Nein, die fragliche Verschaltung Prozessor-Port-Pin -> Datenbus-Bit steckt im Prozessor. Und da hat der 6510 nunmal nicht nur ein Port-Bit weniger, es liegt auch ein weiteres auf einer beim 8501 unbenutzten Position. Es fehlen dem Original-Kernal also gleich zwei Bits, eins vom Datasetten-Port und eins vom IEC-Bus.
-
Es fehlen dem Original-Kernal also gleich zwei Bits, eins vom Datasetten-Port und eins vom IEC-Bus
Und dann sind es auch noch die Bits 6 und 7 die beim 6510 fehlen und die der 8501 benutzt. Also die Bits mit denen man dank 'BIT'-Befehl so richtig angenehm arbeiten kann wenn es darum geht serielle Daten einzulesen. Mit dem 6510 wird also einiger Code ein Stück komplexer als mit dem 8501.
Nachtrag: Der in der 1551 verbaute 6510T ist, dem Pinout nach zu urteilen, nur ein anders gebondeter 6510. Da der 6510T mit 2 MHz betrieben wird, sollte ein 6510 in den meisten Fällen keine Probleme in einem 264-System machen.
-
Wann erbarmt sich nur jemand nen 264er Core fürs TC64 zu erstellen
FPGA Ersatz für CPU und TED wäre ja auch schon mal eine Maßnahme.
Ich hab alleine schon 4 oder 5 defekte CPU hier liegen Und jedes mal wenn ich nen 264er anschalte "Muffensausen" trotz Kühlkörper etc. -
Ich hab alleine schon 4 oder 5 defekte CPU hier liegen Und jedes mal wenn ich nen 264er anschalte "Muffensausen" trotz Kühlkörper etc.
Hm, komisch, mir ist noch keine CPU kaputtgegangen, ich hab nur Systeme mit defekten CPUs bekommen... Hier liegt sogar noch ein funktionierende 7501R1.
Sind das bei dir alles alte 8501R1 mit 84er-Datecode?
-
FPGA Ersatz für CPU und TED wäre ja auch schon mal eine Maßnahme.
Gibt's, nennt sich FPGATED. Irgendwer entwickelt da dran rum. Google müsste weiterhelfen.
-
Schau mal hier nach, ist vom C16 Projekt für den MiST FPGA -> https://github.com/mist-devel/…ard/tree/master/cores/c16
-
Interessant, wobei der TED ja durchaus zu bekommen ist. Da gibt es andere IC's, die schwerer zu bekommen sind.