Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
boards:ecb:propio:start [2025/07/11 18:25] – Revision from 2025-07-11 boards:ecb:propio:start [2026/06/15 12:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 /* Imported from Wayback Machine /* Imported from Wayback Machine
-   Original URL : https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:propio:start&s[]=propio +   Original URL : https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:propio:start 
-   Snapshot date: 2025-07-11+   Snapshot date: 2025-08-04
    Generator    : wayback-archiver    Generator    : wayback-archiver
 */ */
  
-====== ECB V2 ======+====== ECB PropIO V2 ======
  
 {{boards:ecb:propio:photos:propio_v2_board_v2.00.jpg?400|propio_v2_board_v2.00.jpg}} {{boards:ecb:propio:photos:propio_v2_board_v2.00.jpg?400|propio_v2_board_v2.00.jpg}}
Line 11: Line 11:
 A Propeller-based peripheral support board for the RetroBrew Computers ECB processors. A Propeller-based peripheral support board for the RetroBrew Computers ECB processors.
  
-The is a peripheral support board for the RetroBrew Computers projects based on the [[https://en.wikipedia.org/wiki/Parallax_Propeller|Parallax Propeller P8X32A MCU]] as an intelligent I/O controller. The Propeller MCU is ideally suited to this role as it allows for simple connection of multiple peripheral devices and utilizes a custom EEPROM based firmware that can be enhanced over time.+The PropIO is a peripheral support board for the RetroBrew Computers projects based on the [[https://en.wikipedia.org/wiki/Parallax_Propeller|Parallax Propeller P8X32A MCU]] as an intelligent I/O controller. The Propeller MCU is ideally suited to this role as it allows for simple connection of multiple peripheral devices and utilizes a custom EEPROM based firmware that can be enhanced over time.
  
-The V2 is intended to interface with a host processor/controller on the ECB bus such as the RetroBrew Computers SBC. The onboard EEPROM firmware of the board must be programmed with the correct firmware for the host processor/controller being used. The host software/firmware and the Propeller EEPROM firmware must act cooperatively using a prearranged protocol to communicate. At present, the pre-built V2 EEPROM firmware is intended to work with a host processor/controller running the RomWBW or UNA firmware.+The PropIO V2 is intended to interface with a host processor/controller on the ECB bus such as the RetroBrew Computers SBC. The onboard EEPROM firmware of the board must be programmed with the correct firmware for the host processor/controller being used. The host software/firmware and the Propeller EEPROM firmware must act cooperatively using a prearranged protocol to communicate. At present, the pre-built PropIO V2 EEPROM firmware is intended to work with a host processor/controller running the RomWBW or UNA firmware.
  
-Note that the V2 does support a standalone operation mode in which it can be powered by a +5V DC Jack without being connected to an ECB bus. The idea is that it would be possible to create a Propeller firmware allowing the board to act independently of a host controller – perhaps acting as a simple single board computer or terminal emulator.+Note that the PropIO V2 does support a standalone operation mode in which it can be powered by a +5V DC Jack without being connected to an ECB bus. The idea is that it would be possible to create a Propeller firmware allowing the board to act independently of a host controller – perhaps acting as a simple single board computer or terminal emulator.
  
-The V2 supports the following peripherals:+The PropIO V2 supports the following peripherals:
  
 **VGA Monitor:** A DB-15 VGA monitor connector is provided and the board will drive any standard VGA monitor. The Propeller is capable of a variety of text and graphics modes. However, the current firmware implements standard 80×25 text. ANSI terminal emulation is built-in. **VGA Monitor:** A DB-15 VGA monitor connector is provided and the board will drive any standard VGA monitor. The Propeller is capable of a variety of text and graphics modes. However, the current firmware implements standard 80×25 text. ANSI terminal emulation is built-in.
Line 29: Line 29:
 **Speaker:** A small, low fidelity speaker is provided to allow generation of simple sounds. This is mostly intended to allow for various “beep” codes as desired. The current firmware does not allow the host processor/controller to directly control the speaker, but this should be possible with a simple upgrade to the onboard EEPROM firmware **Speaker:** A small, low fidelity speaker is provided to allow generation of simple sounds. This is mostly intended to allow for various “beep” codes as desired. The current firmware does not allow the host processor/controller to directly control the speaker, but this should be possible with a simple upgrade to the onboard EEPROM firmware
  
-Version V2 of the is a significant redesign of the original version and combines features of the original V1 with the ParPortProp. The following architecture changes were made in V2:+Version V2 of the PropIO is a significant redesign of the original version and combines features of the original V1 with the ParPortProp. The following architecture changes were made in V2:
  
 Hardware latch to assert the ECB /WAIT signal Hardware latch to assert the ECB /WAIT signal
Line 55: Line 55:
 Last modified Last modified
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:ecb_propio_v2.pdf|ecb%%__%%v2.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:ecb_propio_v2.pdf|ecb_propio_v2.pdf]]
  
 955.1 KiB 955.1 KiB
Line 61: Line 61:
 2017/08/25 19:48 2017/08/25 19:48
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio2-bom.xlsx|2-bom.xlsx]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio2-bom.xlsx|propio2-bom.xlsx]]
  
 14.9 KiB 14.9 KiB
Line 67: Line 67:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio2_firmware.zip|2_firmware.zip]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio2_firmware.zip|propio2_firmware.zip]]
  
 258.4 KiB 258.4 KiB
Line 73: Line 73:
 2017/08/25 20:02 2017/08/25 20:02
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.00_board.pdf|_v2.00_board.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.00_board.pdf|propio_v2.00_board.pdf]]
  
 292.0 KiB 292.0 KiB
Line 79: Line 79:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.00_schematic.pdf|_v2.00_schematic.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.00_schematic.pdf|propio_v2.00_schematic.pdf]]
  
 133.7 KiB 133.7 KiB
Line 85: Line 85:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_board.pdf|_v2.01_board.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_board.pdf|propio_v2.01_board.pdf]]
  
 297.2 KiB 297.2 KiB
Line 91: Line 91:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_kicad.zip|_v2.01_kicad.zip]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_kicad.zip|propio_v2.01_kicad.zip]]
  
 226.3 KiB 226.3 KiB
Line 97: Line 97:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_schematic.pdf|_v2.01_schematic.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.01_schematic.pdf|propio_v2.01_schematic.pdf]]
  
 129.9 KiB 129.9 KiB
Line 103: Line 103:
 2015/10/29 11:18 2015/10/29 11:18
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.lst|_v2.lst]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2.lst|propio_v2.lst]]
  
 3.3 KiB 3.3 KiB
Line 109: Line 109:
 2015/11/02 00:14 2015/11/02 00:14
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2_errata_v2.00.pdf|_v2_errata_v2.00.pdf]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:propio_v2_errata_v2.00.pdf|propio_v2_errata_v2.00.pdf]]
  
 644.0 KiB 644.0 KiB
Line 123: Line 123:
 Last modified Last modified
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:photos:propio_v2_board_v2.00.jpg|_v2_board_v2.00.jpg]]+[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:propio:photos:propio_v2_board_v2.00.jpg|propio_v2_board_v2.00.jpg]]
  
 1.3 MiB 1.3 MiB
boards/ecb/propio/start.1752258305.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0