PMS 64K Non-Volatile Ram Module

request software or documentation that you can't find online
Post Reply
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

PMS 64K Non-Volatile Ram Module

Post by Pernod »

Anyone have the PMS 64K Non-Volatile Ram Module?

Here's an advert:
PMS 64K NV-RAM.jpg
I'm specifically looking for the manual and the software that came with it.

The hardware is probably very simple, 64K battery backed RAM, accessible via the paging register at &FCFF and read via JIM.

There's one at CfCH, http://www.computinghistory.org.uk/det/ ... AM-Module/
product-110477.jpg
This kind of suggests it may have come pre-loaded with software, select page 0 and call whatever is there. What's the chances of this still being present?

Worth taking a look at during a future CfCH meeting. Should be easy enough to page in each block and write to floppy.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
jms2
Posts: 3765
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by jms2 »

There is one currently for sale on Ebay actually.
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

jms2 wrote: Sat Nov 09, 2019 10:58 pm There is one currently for sale on Ebay actually.
Bit pricey, especially untested and doesn't mention either the software or manual.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
jms2
Posts: 3765
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by jms2 »

Quite. I assume the price is based on rarity (and optimism!)
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

Another interesting advert from PMS, from Acorn User Apr.86:
PMS-Z-NVRAM.png
It mentions a PMS Z-range, which are different from the 64K NVRAM module, and come in a range of sizes from 64K upto 512K. There's no mention of software with these devices and also can't find any reviews.

The attached ROM seems to be intended for these, it's definitely by PMS, and reports RAM capacity as one of 64K, 128K, 192K, 256K, 320K, 384K, 448K, 512K. It also references 'No module(s) connected' suggesting multiple modules can be connected.
0144.png
These RAM disks were also advertised in later months, Aug/Sept, but no mention of pricing and still no mention of the RAM operating system in ROM.

Anyone know anything about them, did they ever exist?
Attachments
AdvancedROS-PMS-1.0.rom
(16 KiB) Downloaded 98 times
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
jms2
Posts: 3765
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by jms2 »

That sticker on the 64k ram module says "*ROSON", which suggests to me that the Advanced Ram Operating System was intended for the 64k module. However it would make sense if it also worked with the Z-modules as well (given that they were bigger, and match the bigger sizes listed in the rom).

It's interesting that the Z-modules are stated as being for the Z80 second processor. Surely they would also work with a normal BBC as well?
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

jms2 wrote: Tue Nov 12, 2019 4:39 pm That sticker on the 64k ram module says "*ROSON", which suggests to me that the Advanced Ram Operating System was intended for the 64k module.
The ROM implements *ROS, not *ROSON.
jms2 wrote: Tue Nov 12, 2019 4:39 pm However it would make sense if it also worked with the Z-modules as well (given that they were bigger, and match the bigger sizes listed in the rom).
The 64K module only implements a single page register at &FCFF, whereas the Z-modules require two registers &FCFE/FF. The ROM detects my 64K module emulation as 512K as it can't differentiate between pages &00FF and &07FF.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
KenLowe
Posts: 4673
Joined: Mon Oct 18, 2004 5:35 pm
Location: UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by KenLowe »

Pernod wrote: Tue Nov 12, 2019 11:39 am and also can't find any reviews.
I don't know anything about the unit, but from Micro User, Jan 1986:
Page 1
Page 1
Page 2
Page 2
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

KenLowe wrote: Tue Nov 12, 2019 5:04 pm I don't know anything about the unit, but from Micro User, Jan 1986:
Yep, had already seen that, it's the Z-modules that I haven't seen reviews of. This review of the 64K module also states that the ROS is installed on the module, and no mention of a ROM.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
KenLowe
Posts: 4673
Joined: Mon Oct 18, 2004 5:35 pm
Location: UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by KenLowe »

Pernod wrote: Tue Nov 12, 2019 5:13 pm
KenLowe wrote: Tue Nov 12, 2019 5:04 pm I don't know anything about the unit, but from Micro User, Jan 1986:
Yep, had already seen that, it's the Z-modules that I haven't seen reviews of. This review of the 64K module also states that the ROS is installed on the module, and no mention of a ROM.
Sorry. Misinterpreted your post.
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

Finally, after four years we have the ROM intended for this device (thanks to Zeb Elwood).

The PMS Utility ROM without a PMS 64K NVRAM module attached:
0483.png
With 64K module attached the initial NVRAM is empty so requires *ROSINIT to setup the filesystem, then can be used as a 64K RAM disc:
0485.png
It also has a nice *PZAP to view and edit the NVRAM contents:
0484.png
Or can be used as a printer buffer with *PBUFF:
0487.png
Attachments
PMS_Utility_ROM-1.2D.zip
(8.18 KiB) Downloaded 23 times
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
User avatar
tripmeup
Posts: 22
Joined: Wed May 08, 2019 10:48 pm
Location: France
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by tripmeup »

Wow - I remember writing this sooo long ago.. Together with my friend Brian Wyld.
Trivia: If you are wondering who Mr Wynne was (mentioned in the ROM) it was our business studies teacher in secondary school (I wrote this when I was 16).
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

tripmeup wrote: Wed Nov 08, 2023 10:39 pm Wow - I remember writing this sooo long ago.. Together with my friend Brian Wyld.
What do you remember about what was released? I've not found any adverts for this PMS Utility ROM, and reviews don't mention it either. Were early NVRAM modules provided with Ram OS on floppy, then the ROM came later? What was the Advanced Ram OS intended for, as it seems to support (multiple) modules upto 512K. Was an Electron version ever released?

Can you answer any of the questions about the PMS Z-range earlier in this topic? What software was provided with them, we haven't yet found Z-ROS.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
stevei2791
Posts: 92
Joined: Sat Aug 29, 2015 1:21 pm
Location: Irchester
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by stevei2791 »

Is there a downloadable copy of the PMS RAM OS 4.0 rom available I've done a search around and can't find it?
User avatar
Pernod
Posts: 3439
Joined: Fri Jun 08, 2012 11:01 pm
Location: Croydon, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Pernod »

stevei2791 wrote: Wed Nov 15, 2023 10:13 am Is there a downloadable copy of the PMS RAM OS 4.0 rom available I've done a search around and can't find it?
It's installed to the NVRAM module from the PMS Utility ROM.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.
stevei2791
Posts: 92
Joined: Sat Aug 29, 2015 1:21 pm
Location: Irchester
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by stevei2791 »

Thanks for that, unfortunately for me that means that my hacked together code isn't working correctly. Back to disassembling the rom image to understand what's going on.
Zeb
Posts: 34
Joined: Mon Oct 19, 2015 5:45 pm
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by Zeb »

Really happy to have been able to help with this, it's interesting to see all this hardware and have a play, see what I couldn't afford back then :)

Just need to try and find some verification on the battery as when I removed it I forgot to note the voltage.
BBC Master (Multi OS switcher (OS1.0, OS1.2, MOS3.2, MOS3.5), DataCentre-E, 2GB HD, 2 bat-backed up SRAM carts, PiTube (3A+) at 412MHz, Gotek, VideoNuLA, DS12887 mod)
Risc PC (OS 4.02, 64MB RAM, 2MB VRAM, 300MHz StrongARM, 133MHz IBM co-pro)
User avatar
tripmeup
Posts: 22
Joined: Wed May 08, 2019 10:48 pm
Location: France
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by tripmeup »

Pernod wrote: Thu Nov 09, 2023 4:42 pm
What do you remember about what was released?
Only the 64k module was ever released. There were smaller versions (due to the high cost of static RAM at the time), but I don't think any were ever sold. Ditto for the larger ones - I think we had prototypes, but I honestly don't remember seeing a final product bigger than 64k.
Pernod wrote: Thu Nov 09, 2023 4:42 pm I've not found any adverts for this PMS Utility ROM, and reviews don't mention it either. Were early NVRAM modules provided with Ram OS on floppy, then the ROM came later? What was the Advanced Ram OS intended for, as it seems to support (multiple) modules upto 512K. Was an Electron version ever released?
There was a physical ROM (I remember making it) but the initial version was RAM resident, loaded from the utility disk. There was a 64k printer buffer, and a filesystem (ROS). I don't remember anything much about the Advanced Ram OS.... sorry...

We didn't have and Electron when we were working on the RAM module, that came later when we worked on the E2P and B2P. So, I don't think there was ever anything done specifically for the electron.
Pernod wrote: Thu Nov 09, 2023 4:42 pm Can you answer any of the questions about the PMS Z-range earlier in this topic? What software was provided with them, we haven't yet found Z-ROS.
Yes, the Z-range was a special version made for the Z80 second processor running CP/M. I made a filesystems emulator for the RAM module so that CP/M would see the RAM module as a disk. The utility disk also contained my first version of MZAP and disassembler for the memory on the other side of the Tube. The systems worked pretty well, and made CP/M quite snappy as everything ran out of RAM.
User avatar
tripmeup
Posts: 22
Joined: Wed May 08, 2019 10:48 pm
Location: France
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by tripmeup »

One more thing... :-)
The MEMIN, MEMEX, MEMOUT commands were the early prototypes of the code that went into Genie to allow the task switcher effect. Genie had a 32k RAM chip which was used to store a copy of the BBC memory (and memory mapped hardware configuration), so that it could be switched out when Genie took over and then restored when you left Genie. We worked with AMS so that there was a version of Genie that used their mouse, I wonder what happened to that version....
User avatar
jms2
Posts: 3765
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by jms2 »

@tripmeup - I don’t suppose you have any old copies of E2P software?

In recent years John Wike has re-created E2P Hi Wordwise Plus, because it seems to be lost. The recreation is just a speculative one though based on reviews etc.
User avatar
tripmeup
Posts: 22
Joined: Wed May 08, 2019 10:48 pm
Location: France
Contact:

Re: PMS 64K Non-Volatile Ram Module

Post by tripmeup »

I don't really have anything BBC related other than a couple of old manuals. I moved many years ago to work at CERN in Switzerland and didn't keep much. I'll check with my friends back in the UK to see if we can dig up anything :-)
Post Reply

Return to “archive requests”