AMRAM2
AMRAM2 is a ROM board from Silicon Systems.
The AMRAM has two PCBs sitting on top of each other, joined with a rigid connector.
On the bottom is passthrough for other expansion connectors and a 3V square lithium battery.
On the top, 32K RAM (contents are held by lithium battery so can survive a reset or power off), which can be programmed like ROM and occupies two ROM positions (1 and 2) and also sockets for expansion ROMs up to ROM 7.
There is a bank of DIP switches to enable/disable ROM slots, a switch to enable/disable writes to 32K RAM (left side of top pcb), a LED to indicate RAM is ready to write and a switch to reset computer (right side of top pcb).
It seems the first few batches of these were distributed without boxes, so you had to provide your own because the box I have with mine is home made.
I/O ports for enabling RAM - not know yet. Will add when I find them out.
Came with software to program it.
This came after the AMRAM which was 16K ram on a board which could be programmed and which occupied ROM slot 5. More details when I can find them in my documents.