| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| builderpages:plasmo:epm240dev:3vz80:3vz80rev1_1 [2025/02/09 06:13] – Revision from 2025-02-09 | builderpages:plasmo:epm240dev:3vz80:3vz80rev1_1 [2026/06/15 13:07] (current) – external edit 127.0.0.1 |
|---|
| /* Imported from Wayback Machine | /* Imported from Wayback Machine |
| Original URL : https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:epm240dev:3vz80:3vz80rev1_1 | Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:epm240dev:3vz80:3vz80rev1_1 |
| Snapshot date: 2025-02-09 | Snapshot date: 2025-03-15 |
| Generator : wayback-archiver | Generator : wayback-archiver |
| */ | */ |
| ===== Design Files ===== | ===== Design Files ===== |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev1_1_scm.pdf|Schematic]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev1_1_scm.pdf|Schematic]] |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_gerber_rev1_1.zip|Gerber photoplot]] files | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_gerber_rev1_1.zip|Gerber photoplot]] files |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev0_cpld_v1sd_bootromwbw_release.zip|EPM240 design files]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev0_cpld_v1sd_bootromwbw_release.zip|EPM240 design files]] |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:v1sd_bootromwbw_release.zip|RomWBW SD bootstrap code]] resided in EP240's embedded flash | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:v1sd_bootromwbw_release.zip|RomWBW SD bootstrap code]] resided in EP240's embedded flash |
| |
| EPM240 [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:v1sd_bootromwbw_fast_noramdisk.zip|design files with fast SD bootstrap]] (6 seconds), but no RAM disk at drive A | EPM240 [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:v1sd_bootromwbw_fast_noramdisk.zip|design files with fast SD bootstrap]] (6 seconds), but no RAM disk at drive A |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev1_1_bom.pdf|Bill of Materials]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev1_1_bom.pdf|Bill of Materials]] |
| |
| ==== Software ==== | ==== Software ==== |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev0_romwbw_sd_image.zip|RomWBW image]] for 3VZ80. The RomWBW will be booted at power up. It takes 23 seconds to load and boot RomWBW from reset. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_rev0_romwbw_sd_image.zip|RomWBW image]] for 3VZ80. The RomWBW will be booted at power up. It takes 23 seconds to load and boot RomWBW from reset. Due to limited ROM code space in EPM240, only SD cards up to 2G are supported. Another word, **SDHC (2-32GB) and SDXC (32GB-2TB) are not supported** |
| |
| Note, Serial port for RomWBW will work without hardware handshake, however to transfer files using XM.COM in RomWBW will require a serial port with hardware handshake capability and terminal emulation that supports hardware handshake such as TeraTerm. The handshake signal needs to be CTS (not DTR). Picture below shows modifications to the common 6-pin CP2102 USB-serial adapter to enable hardware handshake. | Note, Serial port for RomWBW will work without hardware handshake, however to transfer files using XM.COM in RomWBW will require a serial port with hardware handshake capability and terminal emulation that supports hardware handshake such as TeraTerm. The handshake signal needs to be CTS (not DTR). Picture below shows modifications to the common 6-pin CP2102 USB-serial adapter to enable hardware handshake. |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=e8bfaa&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/zrc/modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/zrc/modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg?300x198|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_zrc_modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg}}]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=e8bfaa&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/zrc/modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/zrc/modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg?300x198|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_zrc_modification_to_6-pin_cp2102_to_enable_cts_handshake.jpg}}]] |
| |
| 3VZ80 diagnostic, [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_diagnostic_scream.zip|SCREAM]]. This CPLD contains a simple program that output ASCII character set to serial port continuously and rapidly. | 3VZ80 diagnostic, [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:epm240dev:3vz80:3vz80_diagnostic_scream.zip|SCREAM]]. This CPLD contains a simple program that output ASCII character set to serial port continuously and rapidly. |
| |