REX: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
Line 18: Line 18:
Version c8 is tested and verified.
Version c8 is tested and verified.


This is a version of REX1 that I have modified to address a few things with the original REX1:
This is a version of REX1 with the following changes:
* Have the pcb manufacturer castellate the pcb edge contacts, so the pcb comes from the manufacturer almost ready to use, needing only a little light sanding to clean up the panelization break-off points.
* Have the pcb manufacturer castellate the pcb edge contacts, so the pcb comes from the manufacturer almost ready to use, needing only a little light sanding to clean up the panelization break-off points.
* Provide a practical and safe way to supply 5vdc to the board during CPLD programming.
* Provide a practical and safe way to supply 5vdc to the board during CPLD programming.
* Provide a practical and safe way to hold PORT_EN high during CPLD programming.
* Provide a practical and safe way to hold PORT_EN high during CPLD programming.
* Fit into a 3d-printed carrier that fits the option rom socket.
* Board outline shaped to fit into a special 3d-printed carrier that fits the option rom socket.
* Cosmetic clean up: remove un-used component footprints, arrange remaining components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.
* Remove un-used component footprints, arrange remaining components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.
 
---
* PCB: https://oshpark.com/shared_projects/DKF7eN1c
* PCB: https://oshpark.com/shared_projects/DKF7eN1c
* BOM: https://www.digikey.com/short/pbc8cw
* BOM: https://www.digikey.com/short/pbc8cw
Line 33: Line 33:
rex-bkw-c8-3.png
rex-bkw-c8-3.png
rex-bkw-c8-4.png
rex-bkw-c8-4.png
rex-bkw-c8-5.jpg
rex-bkw-c8-6.jpg
</gallery>
</gallery>



Revision as of 00:30, 26 July 2019

REX is an on-board virtual option rom library and ram backup device invented and designed by Steven Adolph.

REX Documentation

Build your own REX

A few more ROMs

These are mostly the same as the roms zip file from the REX docs.
  • Disk+2.0 is from a commercial rom I found in one of my machines. It hasn't been uploaded anywhere else yet that I know of.
  • MFORTH is a newer version than in the zip file.
  • AZ23 and AZ24 are AlphaZ 2.3 and 2.4
  • HOOT2C is from an EME Systems "OWL" (Online Weather Logger) machine.

Some roms in the roms zip from the REX docs have been patched to work better with REX, so generally you want to use these copies specifically rather than other copies of the same roms.

REX Hacking

Work in progress. Current version c8
Version c8 is tested and verified.

This is a version of REX1 with the following changes:

  • Have the pcb manufacturer castellate the pcb edge contacts, so the pcb comes from the manufacturer almost ready to use, needing only a little light sanding to clean up the panelization break-off points.
  • Provide a practical and safe way to supply 5vdc to the board during CPLD programming.
  • Provide a practical and safe way to hold PORT_EN high during CPLD programming.
  • Board outline shaped to fit into a special 3d-printed carrier that fits the option rom socket.
  • Remove un-used component footprints, arrange remaining components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.

---

Version c6 test

Version c8 test