Table of Contents

/* Imported from Wayback Machine

 Original URL : https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:g8pp:g8ppz80
 Snapshot date: 2025-02-12
 Generator    : wayback-archiver

*/

Table of Contents

G8PP with Z80 Processor

Introduction

Features

Design Information

G8PP with Z80 Processor

Introduction

G8PP has a RC2014 expansion bus which is based on Z80 processor. G8PP with Z80 processor is the first project to check out the board design.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8ppz80_dsc_40781208.jpg

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8ppz80_dsc_40801208.jpg

Features

20MHz Z80

CP/M 2.2, CP/M 3

Baseline G8PP features

512K battery-backed RAM

Altera EPM7128 CPLD

Serial bootstrap capability

Prototype area supporting 48-pin, 600mil wide DIP

Compact flash interface

RC2014 bus compatible

Design Information

Schematic

Serial bootstrap loader. This is a 255-byte bootstrap code that's loaded into G8PPZ80 when it is powered up for the very first time. The mode is set to serial bootstrap and the serial port setting is 115200 N81 no handshake. This is a binary file, so enable binary file transfer in the terminal program. The bootstrap loader is a simple Intel Hex file loader. It expects a Intel Hex file input and has one command 'G' to run program at specified location after it is loaded.

Z80 Monitor. After bootstrap loader is in place, Z80 Monitor can be loaded. A 'c0' command will copy itself starting from physical RAM location 0x0. Subsequent power cycle or reset will start the Z80 Monitor.

CP/M 2.2

CP/M 3