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/30 14:19] 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_rev1pcb_cpld_release_with_i2c.zip|CPLD equations }} <-updated CPLD with I2C interface | {{: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 ==== | ==== Software ==== |
| |
{{: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. | {{: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 ===== | ===== To Do ===== |
Developing additional functions in CPLD utilizing the spare I/O pins: | Developing additional functions in CPLD utilizing the spare I/O pins: |
| |
* I2C, especially for 128×64 OLED display | |
* SPI | * SPI |
* WB2812B interface to drive array of RGB LEDs | * WB2812B interface to drive array of RGB LEDs |
* Move jumpers to more convenient locations | * Move jumpers to more convenient locations |
* Add interface to I2C, SPI, and WB2812B | * Add interface to I2C, SPI, and WB2812B |
| * optional reset supervisor |
| |
| |