REX: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
No edit summary
Line 16: Line 16:
Work in progress. Current version c8
Work in progress. Current version c8


This is a version of REX1 that I have modified to address 5 primary points with the original REX1:
This is a version of REX1 that I have modified to address a few things with the original REX1:
* Let the pcb manufacturer pre-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.
* Let the pcb manufacturer pre-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, inlcuding polarity pin hole.
* Fit into a 3d-printed carrier that fits the option rom socket.
* Cosmetic clean up: remove un-used component footprints, arrange remaning components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.
* Cosmetic clean up: remove un-used component footprints, arrange remaning components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.



Revision as of 02:54, 19 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

This is a version of REX1 that I have modified to address a few things with the original REX1:

  • Let the pcb manufacturer pre-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.
  • Fit into a 3d-printed carrier that fits the option rom socket.
  • Cosmetic clean up: remove un-used component footprints, arrange remaning components into a symmetrical arrangement, remove the 0-ohm resistor, silk screen text.

Version c6 is tested and verified.
The electronics have not changed between c6 and c8.

The c6 photos show the new 5v and PORT_EN connections for the initial CPLD programming.