Schneider / Amstrad CPC Forum

Amstrad / Schneider CPC => Hardware => Topic started by: TFM on 06. January 2017, 17:04:13

Title: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 06. January 2017, 17:04:13
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...).
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: almasys on 06. January 2017, 18:04:22
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
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 06. January 2017, 19:02:41
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!  :)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: 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.
Wo finde ich Infos zum Y-Mem?
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 06. January 2017, 19:41:31
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?  ;)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 06. January 2017, 20:54:03
Also im Prinzip dasselbe Modul, nur andere Adressen.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 06. January 2017, 20:56:53
Genau.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 06. January 2017, 21:03:37
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
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 06. January 2017, 21:14:33
Gestern ging die Email noch... die Richard Gatineau... Schicke Dir gleich eine PM...

Hier mal PDFs zum Thema...

Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 06. January 2017, 21:16:39
Hab nur die centpourcent email von der X-Mem bestellung
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 07. January 2017, 16:12:52
@TFM:

wie befülle ich dann die Roms fürs Y-Mem? Der FOS RomManager erkennt die oberen Roms über 32?
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 08. January 2017, 03:41:53
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

Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 08. January 2017, 09:10:02
Danke dir :bussi:
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 08. January 2017, 14:29:45
Wie werden die Roms oberhalb 31 dann erkannt? Jetzt habe ich den Booster dafür.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 08. January 2017, 15:25:07
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.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 09. January 2017, 00:34:58
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.  ;)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 09. January 2017, 06:17:50
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,
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 09. January 2017, 18:51:44
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.  ;)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 09. January 2017, 19:34:35
Ich habe das Y-Mem ja noch nicht, nur Vorinformation :-*
Aber der RMA unter FOS funzt bisher am besten.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 09. January 2017, 22:12:05
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 ;-)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 10. January 2017, 06:07:47
Meist ist ja der SST39F040 drauf und wenn nicht, habe ich noch 5 Stück  :)

Muss erstmal meine Buskarte verlängern, alle Slots voll.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: 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...
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 10. January 2017, 16:03:54
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.  :)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Gamepower on 10. January 2017, 16:32:13
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...
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 10. January 2017, 17:54:15
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.
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: Rennert on 10. January 2017, 19:49:29
So Bus verlängert, können nochmal 4 Module drauf 8)
Title: Re: X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!
Post by: TFM on 11. January 2017, 00:19:26
Also, ich hab mal Tot0 gefragt, bisher wurden etwas 10 Y-MEM verkauft. Weitere sind auf Anfrage zu haben.  :)