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
builderpages:plasmo:z80all:z80all_rev1 [2022/08/09 19:57] – Revision from 2022-08-09 builderpages:plasmo:z80all:z80all_rev1 [2026/06/15 13:15] (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=builderpages:plasmo:z80all:z80all_rev1 +   Original URL : https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:z80all:z80all_rev1 
-   Snapshot date: 2022-08-09+   Snapshot date: 2025-10-15
    Generator    : wayback-archiver    Generator    : wayback-archiver
 */ */
  
-====== Z80ALL, A Standalone Z80 Computer, Rev 1 ======+====== Z80ALL, A Standalone Z80 Computer, Rev 1 and 2 ======
  
 ===== Introduction ===== ===== Introduction =====
  
 This is link to [[builderpages:plasmo:z80all|earlier version]] of Z80ALL. This is link to [[builderpages:plasmo:z80all|earlier version]] of Z80ALL.
 +
 +This is link to [[builderpages:plasmo:z80all:z80all_rev1:z80allr1quad|standalone Z80ALL]] with either QuadSer or KIORC serial boards
  
 Z80ALL is my first attempt to build a standalone CP/M system. It is the combination of two previous designs, ZRCC and VGARC. The goal is an economical Z80 SBC with VGA and PS2 keyboard on a 4“x4” 2-layer pc board. Z80ALL is my first attempt to build a standalone CP/M system. It is the combination of two previous designs, ZRCC and VGARC. The goal is an economical Z80 SBC with VGA and PS2 keyboard on a 4“x4” 2-layer pc board.
Line 61: Line 63:
 ===== Design Information ===== ===== Design Information =====
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_rev1_scm.pdf|Schematic]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_rev1_scm.pdf|Schematic]]
  
-Gerber [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_r1_gerber.zip|photoplots]]+Gerber <del>[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_r1_gerber.zip|photoplots]]</del> [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_r1_gerber.zip|]] 11/17/23, Rev 1 PCB is updated. This is the link to [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_gerber_rev2.zip|Rev2 PCB]]. It is now a 4-layer PCB, but the design is the same.
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:rev1pcb_working_64column_48line_no_ps2.zip|CPLD design]] ← CPLD design is still evolving. This is an interim working design but without PS2 keyboard interface+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:rev1pcb_working_64column_48line_no_ps2.zip|CPLD design]] ← CPLD design is still evolving. This is an interim working design but without PS2 keyboard interface
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:bom_z80all_rev1.pdf|Bill of Materials]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:bom_z80all_rev1.pdf|Bill of Materials]]
  
 [[builderpages:plasmo:z80all:z80all_rev:mem_io_map|Memory and I/O Map]] [[builderpages:plasmo:z80all:z80all_rev:mem_io_map|Memory and I/O Map]]
Line 75: Line 77:
 Bootstrap ROM in CPLD, this 64-byte bootstrap can boot from serial or CF disk Bootstrap ROM in CPLD, this 64-byte bootstrap can boot from serial or CF disk
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_simple_bootstrap_rev_0_1.zip|Simple ROM bootstrap]], this 32-byte bootstrap always boot from CF disk+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_simple_bootstrap_rev_0_1.zip|Simple ROM bootstrap]], this 32-byte bootstrap always boot from CF disk
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_serial_loader_r0_0.zip|Serial Loader]] resides in compact flash's Master Boot Record+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_serial_loader_r0_0.zip|Serial Loader]] resides in compact flash's Master Boot Record
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:zall_monitor_r0_2.zip|Z80ALL monitor]]+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:zall_monitor_r0_2.zip|Z80ALL monitor]]
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:scmonitor_startrek_z80all.zip|SCMonitor+StarTrek]] This is Steve Cousin's SCMonitor ported to Z80ALL. This is [[https://smallcomputercentral.wordpress.com/|Steve Cousin's homepage]]. As an extra bonus, it includes the StarTrek program in BASIC. To install SCMonitor+StarTrek, send scmonitor_startrek_z80all.hex to Z80ALL and type 'c1' to install it in track 0 of CF disk. Once it is installed, type 'b1' to load and run SCMonitor. To run Startrek in BASIC, type 'wbasic', then 'run'. Have fun!+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:scmonitor_startrek_z80all.zip|SCMonitor+StarTrek]] This is Steve Cousin's SCMonitor ported to Z80ALL. This is [[https://smallcomputercentral.wordpress.com/|Steve Cousin's homepage]]. As an extra bonus, it includes the StarTrek program in BASIC. To install SCMonitor+StarTrek, send scmonitor_startrek_z80all.hex to Z80ALL and type 'c1' to install it in track 0 of CF disk. Once it is installed, type 'b1' to load and run SCMonitor. To run Startrek in BASIC, type 'wbasic', then 'run'. Have fun!
  
 CP/M 2.2 BIOS/CCP/BDOS CP/M 2.2 BIOS/CCP/BDOS
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3_loader.zip|CP/M3 Loader]]. This is loader for CP/M3. It expects CPM3.SYS in drive A of the CF disk. To install it, send CPM3LDR.HEX to Z80ALL and type 'c3' to install it in track 0 of CF disk. Once it is installed, type 'b3' to boot CP/M3.+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3_loader.zip|CP/M3 Loader]]. This is loader for CP/M3. It expects CPM3.SYS in drive A of the CF disk. To install it, send CPM3LDR.HEX to Z80ALL and type 'c3' to install it in track 0 of CF disk. Once it is installed, type 'b3' to boot CP/M3.
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3all_distribution.zip|CPM3ALL]]. This is the CP/M 3 distribution files. Use unarj.com to decompress it.+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3all_distribution.zip|CPM3ALL]]. This is the CP/M 3 distribution files. Use unarj.com to decompress it.
  
-CPM3 [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3_cbios_ldrbios_source.zip|banked BIOS]] source code, assembled with zmac+CPM3 [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_cpm3_cbios_ldrbios_source.zip|banked BIOS]] source code, assembled with zmac
  
-[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_64mb_cpm2_cpm3_scmon_htc_zork.zip|CF image file]] contains CP/M2.2, CP/M3, HiTech C, Zork, SCMonitor. Unzip to z80all_64MB_cpm2_cpm3_scmon_htc_zork.img and use Win32DiskImager to copy the image file to a 64MB or larger CF disk.+[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80all:z80all_rev1:z80all_64mb_cpm2_cpm3_scmon_htc_zork.zip|CF image file]] contains CP/M2.2, CP/M3, HiTech C, Zork, SCMonitor. Unzip to z80all_64MB_cpm2_cpm3_scmon_htc_zork.img and use Win32DiskImager to copy the image file to a 64MB or larger CF disk.
  
 ===== Demo ===== ===== Demo =====
builderpages/plasmo/z80all/z80all_rev1.1660075078.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