Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
builderpages:plasmo:rr512k:rr512k_rev1 [2020/09/27 09:54] plasmo |
builderpages:plasmo:rr512k:rr512k_rev1 [2020/12/12 10:11] (current) plasmo |
Gerber {{:builderpages:plasmo:rr512k:rr512k_rev1:rr512k_rev1_gerber.zip|photoplot}} | Gerber {{:builderpages:plasmo:rr512k:rr512k_rev1:rr512k_rev1_gerber.zip|photoplot}} |
| |
{{:builderpages:plasmo:rr512k:rr512k_rev1:rr512k_rev1_cpld.zip|CPLD equations}} | {{:builderpages:plasmo:rr512k:rr512k_rev1:rr512k_rev1pcb_cpld_release_with_i2c.zip|CPLD equations }} <-updated CPLD with I2C interface |
| |
Bill of Materials | Bill of Materials |
| |
| [[:builderpages:plasmo:rr512k:rr512k_rev1:ec_i2c|Engineering change]] to enable I2C interface and CTS handshake |
| |
| ==== Software ==== |
| |
| ROMWBW, this board is designed to run Wayne Warthen's excellent ROMWBW. The binary of {{:builderpages:plasmo:rr512k:rr512k_rev1:romwbw191_bin.zip|ROMWBW v1.9.1}} is provided here for convinience. The homepage for ROMWBW is located in [[https://github.com/wwarthen/RomWBW|GitHub]]. |
| |
| {{:builderpages:plasmo:rr512k:rr512k_rev1:rrmon_v0_2_rr512k_rev1.zip|RRMon rev 0.2}}, this is separate monitor for this board loaded via serial bootstrap software. Its purpose is board diagnostic. The monitor is under development and subject to changes. |
| |
| ==== Jumper Configuration ==== |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=af47cd&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/rr512k/rr512k_rev1/rr512k_r1_jumpers.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/rr512k/rr512k_rev1/rr512k_r1_jumpers.jpg?direct&400x256|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_rr512k_rr512k_rev1_rr512k_r1_jumpers.jpg}}]] |
| |
===== Applications ===== | ===== Applications ===== |
| |
Programming is completed when 'X' is output. It takes about 2 minutes to program 512K EPROM. | Programming is completed when 'X' is output. It takes about 2 minutes to program 512K EPROM. |
| |
| ==== I2C Interface ==== |
| |
| [[:builderpages:plasmo:rr512k:rr512k_rev1:ec_i2c|Engineering change]] to add 4-pin I2C connector to interface to 128×64 OLED display |
| |
| ===== To Do ===== |
| |
| Developing additional functions in CPLD utilizing the spare I/O pins: |
| |
| * SPI |
| * WB2812B interface to drive array of RGB LEDs |
| |
| ==== Rev1.1 wish list ==== |
| |
| * Add RTS handshake |
| * Add IDE interface for disk-on-module |
| * Move jumpers to more convenient locations |
| * Add interface to I2C, SPI, and WB2812B |
| * optional reset supervisor |
| |
| |