News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Expansions Port

Started by Bongorocker, 23:58, 27 April 24

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bongorocker

Hallo ihr,

wo bekommt man eine Erweiterungsplatine her mit der man 2 oder mehr Erweiterungen am Expansions Port nutzen kann (M4 Board und Ramerweiterung).

lg. Markus


eto

Ebay - allerdings zum selberlöten und mit 27€ dafür schon fast unverschämt teuer. Für den Preis kannst du wahrscheinlich die Einzelteile für 5 Boards besorgen.

Oder hier fertig aufgebaut: https://hobbyretro.com/en/retro/expander-board-amstrad-cpc


GUNHED

Wenn es ein bisschen mehr sein darf... Eine Platine für bis zu 7 Erweiterungen wurde vom LambdaMikel entworfen, siehe Deutsches Forum.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

SerErris

@Bongorocker
Ein board habe ich noch, kann ich Dir zukommen lassen. Musst dann nur selber die Koponenten besorgen. Das sind aber nur ein paar Connectoren und vor allem ganz schwierig zu bekommen: zwei Kondensatoren  ;)

Das ding isses:
https://github.com/revaldinho/cpc_ram_expansion/wiki/CPC-Expansion-Backplane

PM, wenn Du die platine haben möchtest.
Proud owner of 2 Schneider CPC 464, 1 Schneider CPC 6128, GT65 and lots of books
Still learning all the details on how things work.

Bongorocker

Quote from: SerErris on 21:32, 10 May 24@Bongorocker
Ein board habe ich noch, kann ich Dir zukommen lassen. Musst dann nur selber die Koponenten besorgen. Das sind aber nur ein paar Connectoren und vor allem ganz schwierig zu bekommen: zwei Kondensatoren  ;)

Das ding isses:
https://github.com/revaldinho/cpc_ram_expansion/wiki/CPC-Expansion-Backplane

PM, wenn Du die platine haben möchtest.

Hört sich ja interessant an, allerdings, wenn man nur schwer an die benötigten Teile kommt, ist das wieder so´ne Sache wo ich weiss, die liegt bei mir herum und verstaubt (vermutlich wie bei dir^^). Aber ich notiere mir das mal.

Danke jedenfalls für dein Angebot.

Bongorocker

Quote from: GUNHED on 13:13, 01 May 24Wenn es ein bisschen mehr sein darf... Eine Platine für bis zu 7 Erweiterungen wurde vom LambdaMikel entworfen, siehe Deutsches Forum.

Das werde ich mir mal anschauen wobei ich eine Erweiterungsplatine mit 7 Slots vermutlich nie brauchen werde ^^

Dennoch danke für den Hinweis.

Bongorocker

Quote from: eto on 20:56, 30 April 24Ebay - allerdings zum selberlöten und mit 27€ dafür schon fast unverschämt teuer. Für den Preis kannst du wahrscheinlich die Einzelteile für 5 Boards besorgen.

Oder hier fertig aufgebaut: https://hobbyretro.com/en/retro/expander-board-amstrad-cpc


Hatte auf Ebay letztlich etwas gefunden von Docwilde Retronics für 27€. Ob der das ist, weiss ich nicht. Jedenfalls hatte er noch 2 Platinen auf Ebay im Angebot. Die Platine hab ich nicht erhalten, dafür aber etwas über eine Woche später von Ebay eine Rückerstattung des Kaufpreises. Hab den Verkäufer natürlich angeschrieben und gefragt was das soll und wieso. Antwort hab ich keine bekommen (was mir irgendwie völlig klar war...). Verkaufen tut er sie aber immer noch auf Ebay. Irgendwie unseriös das ganze obwohl Er keine negative Kritik in seinem Profil hat.

Bongorocker

So, hab was gefunden, nicht ganz billig und aus Spanien, aber mir Wurst, keine Lust noch zu suchen.
adaptador Multi expansión Expander Board Amstrad CPC | eBay denke das reicht für meine Zwecke völlig aus.

Anbei: wo find ich´nen Ramtester ? Software die den gesamten Ram ausliest oder zumindest anzeigt (Samt Erweiterung) ?
Komme ja aus der A8Bit Szene. Dort habe ich diverse Progrämmchen hierfür und daher kenne ich mich auf dem CPC noch nicht so ganz aus.

lg Markus

SerErris

Quote from: Bongorocker on 12:11, 15 May 24Anbei: wo find ich´nen Ramtester ? Software die den gesamten Ram ausliest oder zumindest anzeigt (Samt Erweiterung) ?
Komme ja aus der A8Bit Szene. Dort habe ich diverse Progrämmchen hierfür und daher kenne ich mich auf dem CPC noch nicht so ganz aus.

Software die den RAM ausliest im laufenden Betrieb meinst Du?

Du musst ja irgendwie das Programm vorher anhalten. Dazu muß man einen Interrupt an der CPU auslösen, und vorher einen Interrupt Vektor definieren, so daß dann in einen debugger/dump programm verzweigst.

Eine reine Softwarelösung funktioniert nur dann, wenn Du quasi im Basic prompt bist und dann den Speicher sicherst. Das heißt z.B. wenn Du etwas in den Speicher geladen hast, aber dann noch nicht gestartet hast.

Dann könntest Du einfach save "data.dat",b,startaddresse,länge das abspeichern. Allerdings macht es wenig sinn, weil Du das ja vorher grade in den RAM gelesen hast. 

Ein Speicherabbild ziehen geht nur mit einem Stück Hardware, wie z.B. dem Action Replay.

Guck mal hier:
https://www.cpcwiki.eu/index.php/Peripherals#Hardware_debuggers.2FHacking_devices
Proud owner of 2 Schneider CPC 464, 1 Schneider CPC 6128, GT65 and lots of books
Still learning all the details on how things work.

eto

Geht es jetzt um RAM Chip Tests oder um Auslesen des Speichers?

RAM Test:

Es gibt das Amstrad Diagnostics ROM. Mit dem startet der CPC in einem speziellen Modus in dem das RAM getestet wird. Voraussetzung ist allerdings, dass der Rechner soweit noch in Ordnung ist, dass er korrekt das ROM lesen kann. RAM speichern geht damit nicht. 

Speicher auslesen:

Ein Speicherabbild im laufenden Betrieb ermöglicht das Multiface II. Das übernimmt auf Knopfdruck die Kontrolle und speichert Speicher-Abbilder auf Diskette ab. 

Auf einem 6128 auch noch mit einem Umschalter erledigen, sofern die Programme, um die es geht, nur 64KB benötigen. Hier kann man im laufenden Betrieb hart die RAM-Banks physisch tauschen und einen Reset ausführen. Der CPC startet dann aus der bisher ungenutzten Bank und man kann per Bankswitching den Inhalt der anderen Bank auslesen.

Evtl. sollte es analog auch mit Speichererweiterungen gehen, die die ersten 64KB extern spiegeln => https://github.com/revaldinho/cpc_ram_expansion/wiki/Universal-Amstrad-CPC-RAM-Card Da könnte es ggf machbar sein, dass du den Modus wählst, in dem das RAM gespiegelt wird, dann umschaltest und einen Reset durchführst. Der bisher gespiegelte Teil sollte dann als Erweiterungs-RAM auslesbar sein. 

Powered by SMFPacks Menu Editor Mod