News / Update for the X-MEM from Tot0...
The 512 KB static RAM (SRAM) IC of the X-MEM (or Y-MEM) can be replaced by the M48Z512 or M48T512 IC.
- The M48Z512 is a non volatile RAM (NVRAM).
It allows to keep the memory content (f.e. RAM drive) even after the CPC is turned off.
It cost between $6 and $15.
- The M48T512 is a TIMEKEEPER.
It's like the M48Z512 (provides same NVRAM functionality). And in addition if provides a real-time-clock (RTC).
The last 8 bytes are used for the embedded RTC.
Than means when using the X-MEM you switch on the RAM &FF by OUT &7FFF,&FF.
And then read or write the date / time data from or to &7FF8-&7FFF.
It cost between $20 and $25.
(kann es jemand nicht lesen? Dann übersetze ich das...).
Quote from: TFM on 06. January 2017, 17:04:13
It's like the M48Z512 (provides same NVRAM functionality). And in addition if provides a real-time-clock (RTC).
The last 8 bytes are used for the embedded RTC.
Than means when using the X-MEM you switch on the RAM &FF by OUT &7FFF,&FF.
And then read or write the date / time data from or to &7FF8-&7FFF.
It cost between $20 and $25.
Eine statische RAM-Disk zu haben wie seinerzeit mit der Inicron Speichererweiterung wäre eine feine Sache. Es müsste nur der 2 KB-Block in dem die Echtzeituhr mit einer Pseudodatei ausgespart werden.
Ähem, und der Mensch vor dem Computer müsste darauf achten, keine Programme zu verwenden die mit diesen 8 Byte kollidieren. Oder es drauf ankommen lassen.
Grüßle,
AMSi
Quote from: almasys on 06. January 2017, 18:04:22
Eine statische RAM-Disk zu haben wie seinerzeit mit der Inicron Speichererweiterung wäre eine feine Sache. Es müsste nur der 2 KB-Block in dem die Echtzeituhr mit einer Pseudodatei ausgespart werden.
Grüßle,
AMSi
Ja genau! Bei 444 KB 'free RAM' mit R-DOS vom Dobbertin wären das 2 KB als Blockgröße. Und da ich ja zufällig den Source Code vom R-DOS habe könnte man da (und da sind noch 8 KB frei!) eine einfache Abfrage einbauen, ob die Uhr da ist oder nicht. Wenn ja, dann legt das DOS einfach eine 2 KB Datei an um die Uhr zu schützen (mit RO Attribut und auf User &90 oder so). Und dann könnte man gleich noch Teile des Time-ROMs einbauen um die RTC hübsch zu verwalten, den Source hab ich auch zufällig.
Leider hab ich nur nicht all zu viel Zeit, also wenn jemand vorpreschen will: Bitte - Gerne! :)
Ich hab noch 2x 444k RamDisc Nachbau, hatte ich damals mit RDOS getestet. Muss ich mal rauskramen.
Wo finde ich Infos zum Y-Mem?
Quote from: Rennert on 06. January 2017, 19:33:43
Ich hab noch 2x 444k RamDisc Nachbau, hatte ich damals mit RDOS getestet. Muss ich mal rauskramen.
Der Austausch des RAM Chips funktioniert wohl nur am X-MEM bzw. Y-MEM. Es sei denn ein anderer Nachbau verwendet auch den selben 512 KB RAM Chip, sprich hat die identische Pin Belegung.
Quote from: Rennert on 06. January 2017, 19:33:43
Wo finde ich Infos zum Y-Mem?
Am besten den Tot0 fragen, aber es ist ganz einfach. Das Y-MEM bietet:
- 512 KB RAM via Port &7Exx (bei X-MEM ist es &7Fxx)
- 512 KB ROM via Port &DFxx (wie auch beim X-MEM). Aber die ROM-Nummern sind 32 bis 63, während es beim X-MEM 0-31 sind (wobei 7 als lower ROM fungiert).
Alle Klarheiten beseitigt? ;)
Also im Prinzip dasselbe Modul, nur andere Adressen.
Genau.
RICHARD seine Email Adresse geht nicht mehr.
Den Timekeeper Ram habe ich an einem DDR Computer im Einsatz. Geht gut.
Achso meine RamDisc Nachbauten sind mit diesem Chip, 4008 am Ende, also SRAM
Gestern ging die Email noch... die Richard Gatineau... Schicke Dir gleich eine PM...
Hier mal PDFs zum Thema...
Hab nur die centpourcent email von der X-Mem bestellung
@TFM:
wie befülle ich dann die Roms fürs Y-Mem? Der FOS RomManager erkennt die oberen Roms über 32?
Oooch die Funktion muss ich erst noch einbauen, da Tot0 wohl nur ganz wenige Y-MEM verschickt hat. Aber guck mal in den anderen Thread, wo ich die andere Software getestet habe, die arbeitet auch mit dem Y-MEM.
Guck mal hier:
https://cpcwiki.de/forum/index.php/topic,502.msg3813.html#msg3813
Danke dir :bussi:
Wie werden die Roms oberhalb 31 dann erkannt? Jetzt habe ich den Booster dafür.
Der Flasher geht leider nicht am KC Compact, beim Start von Diskette sagt er, das er nur CRTC 0 oder 1 will.
Naja der RomManager unter FutureOS kann das ja sicher.
Ok, ich werde dann so bald als möglich die Unterstützung für das Y-MEM einbauen. :)
Der Booster macht nur ROMs von 0 bis 31 sichtbar. Aber manche ROMs können trozden in 32 bis 63 ausgelagert werden. Kommt drauf an was es ist.
So eine ROM Disk wäre übrigends eine feine Sache. ;)
Er zeigt doch im FOS RomManager bei Y-Mem ein No an. Ist das nur ne Anzeige bisher?
Es gibt noch Roman 2.0, das soll auch mit dem X-Mem gehen, allerdings ist das bei mir wie Lotterie, mal geht's mal nicht.
Also gibt's keinen Booster für alle Roms,
Also ich guck heute nochmal nach. Wenn das Y-MEM das ist, dann sollte es auch angezeigt werden. Welches Flash hat dein Y-MEM?
Das Booster ROM und auch die Firmware 3.15 unterstützen beide nur 32 ROMs (0-31). K.A. ob man das einfach ändern könnte.
Das bisher nur wenige Leute das Y-MEM haben wird sich da auch so schnell nicht so viel tun.
Leider muss ich bis nächsten Dienstag einen Jahresbericht abliefern, da felhen mir noch 100 Seiten zu schreiben, also bitte etwas Geduld. :)
p.s.: Zum Roman kann/will ich mich nicht äußern. Nur ein Ratschlag: Egal was man verwendet, man sollte IMMER alles auf Diskette o. ä. haben. ;)
Ich habe das Y-Mem ja noch nicht, nur Vorinformation :-*
Aber der RMA unter FOS funzt bisher am besten.
Ok, anzeigen sollte der ROManager das Y-MEM auf jeden Fall. Wenn nicht, dann enthält es andere Flash Speicher. Aber wenn ich den Typen kenne, dann kann ich auch Unterstützung dafür einbauen, das ist eher simpel. Fast wie ein Baukasten-System ;-)
Meist ist ja der SST39F040 drauf und wenn nicht, habe ich noch 5 Stück :)
Muss erstmal meine Buskarte verlängern, alle Slots voll.
ich hänge mich mal hier an. es wird keine neue x-mem boards mehr geben :( quelle: http://www.centpourcent.net/qwerty/the-end
wo bekommt man etwas vergleichbares her? eine hxc ist recht teuer...
Quote from: Rennert on 10. January 2017, 06:07:47
Meist ist ja der SST39F040 drauf und wenn nicht, habe ich noch 5 Stück :)
So, habe gesten mal geguckt, Der ROManager 2.14 zeigt bei Y-MEM entweder 'No' an, wenn kein Y-MEM gefunden wurde. Oder er zeigt den Typen des Flash an z.B. 'Win'.
Die restliche Funktionalität muss ich noch einbauen.
Quote from: Gamepower on 10. January 2017, 14:32:27
ich hänge mich mal hier an. es wird keine neue x-mem boards mehr geben :( quelle: http://www.centpourcent.net/qwerty/the-end
wo bekommt man etwas vergleichbares her? eine hxc ist recht teuer...
Also: Wenn Du den Tot0 per Email direkt anschreibst, dann kriegst Du sicher auch ein X-MEM, schicke Dir gleich eine PM. Einfach mal nett fragen, dann klappt das schon. Tot0 hat's gerade richtig schwer, einige Gründe hab ich im anderen Thread ausgeführt, andere sind privat - also bitte nicht sauer sein, wenn er eine Email nicht gleich beantwortet. :zwinker0018:
Zum HxC: Das ist ja ein Floppy-Emulator. Das X-MEM ist eine 512 KB RAM & 512 KB Flash-ROM Erweiterung. :)
also, ich würde nicht nur eine x-mem nehmen. ich würde auch das ssd laufwerk dazu nehmen. das ist mit einem dom (disk on module) ausgestattet. dazu noch die platine, auf der man mehrere module stecken kann...
allerdings erst in einigen wochen. bei mir steht zuerst ein umzug an. ausser, man kann die sachen kurzfristig bekommen... mal gucken, was sich machen lässt...
Also das Mother X4 mit X-MEM und X-MASS. Ja das ist eine solide Grundausstattung. :)
Anstatt dem X-MASS bietet sich alternative das M4 Board an. Beide haben Vor- und Nachteile.
So Bus verlängert, können nochmal 4 Module drauf 8)
Also, ich hab mal Tot0 gefragt, bisher wurden etwas 10 Y-MEM verkauft. Weitere sind auf Anfrage zu haben. :)