• Welcome to Schneider / Amstrad CPC Forum.
Welcome to Schneider / Amstrad CPC Forum. Please login.

18. April 2026, 02:27:57

Login with username, password and session length

Shoutbox

TFM

2024-04-08, 20:42:44
Happy Sonnenfinsternis!  :)

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

Recent

Members
Stats
  • Total Posts: 12,834
  • Total Topics: 1,528
  • Online today: 138
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 133
Total: 134

133 Guests, 1 User
LambdaMikel

X-MEM jetzt mit nicht flüchtigem RAM und Echtzeituhr!

Started by TFM, 06. January 2017, 17:04:13

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

TFM

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...).
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

almasys

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

TFM

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!  :)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert

Ich hab noch 2x 444k RamDisc Nachbau, hatte ich damals mit RDOS getestet. Muss ich mal rauskramen.
Wo finde ich Infos zum Y-Mem?

TFM

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?  ;)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert

Also im Prinzip dasselbe Modul, nur andere Adressen.

TFM

TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert

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

TFM

Gestern ging die Email noch... die Richard Gatineau... Schicke Dir gleich eine PM...

Hier mal PDFs zum Thema...

TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert

Hab nur die centpourcent email von der X-Mem bestellung

Rennert

@TFM:

wie befülle ich dann die Roms fürs Y-Mem? Der FOS RomManager erkennt die oberen Roms über 32?

TFM

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

TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert


Rennert

Wie werden die Roms oberhalb 31 dann erkannt? Jetzt habe ich den Booster dafür.

Rennert

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.