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:g8pp:g8ppbase6502 [2024/11/06 22:15] – Revision from 2024-11-06 builderpages:plasmo:g8pp:g8ppbase6502 [2026/06/15 13:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +/* Imported from Wayback Machine
 +   Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:g8pp:g8ppbase6502
 +   Snapshot date: 2025-12-16
 +   Generator    : wayback-archiver
 +*/
 +
 +====== G8PPBase + 6502 ======
 +
 +===== Introduction =====
 +
 +This is a two-board configuration consists of a [[builderpages:plasmo:g8pp:g8ppbase|G8PP in baseline configuration]] and a simple 6502 board on RC2014 backplane.
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=d72d27&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/g8ppbase6502.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/g8ppbase6502.jpg?600x399|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8pp6502_g8ppbase6502.jpg}}]]
 +
 +===== 6502 CPU Card =====
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=81fb52&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/cpu6502_comp.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/cpu6502_comp.jpg?400x161|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8pp6502_cpu6502_comp.jpg}}]]
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:cpu6502_scm.pdf|Schematic]] of PCB 6502 CPU card
 +
 +Gerber [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:cpu6502_r1.zip|photoplots]] of 6502 CPU card
 +
 +==== Prototype 6502 CPU Card ====
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=021ce2&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/6502_cpu_comp.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/6502_cpu_comp.jpg?250x104|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8pp6502_6502_cpu_comp.jpg}}]]
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=c27401&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/6502_cpu_solder.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/g8pp/g8pp6502/6502_cpu_solder.jpg?250x108|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_g8pp_g8pp6502_6502_cpu_solder.jpg}}]]
 +
 +This is a prototype of the 6502 CPU card. It is superseded by the PC board version.
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:6502_cpu_card_scm.pdf|Schematic]] of prototype 6502 CPU card
 +
 +===== RC2014 Signal Definition =====
 +
 +The following RC2014 signals are redefined for G8PPBase+6502
 +
 +RC2014 Pin 19 (nM1) — SYNC (6502 pin 7)
 +
 +RC2014 Pin 23 (nMREQ) — RWB (6502 pin 34)
 +
 +RC2014 Pin 24 (nWR) — Not Assigned
 +
 +RC2014 Pin 25 (nRD) — Not Assigned
 +
 +RC2014 Pin 26 (nIORQ) — VPB (6502 pin 1)
 +
 +RC2014 Pin 37 (Spare 1) — BE (6502 pin 36)
 +
 +RC2014 Pin 38 (Spare 2) — RDY (6502 pin 2)
 +
 +RC2014 Pin 39 (Spare 3) — NMIB (6502 pin 6)
 +
 +===== G8PP Baseline Configuration =====
 +
 +Introduction to [[builderpages:plasmo:g8pp|G8PP]]
 +
 +G8PP [[builderpages:plasmo:g8pp:g8ppbase|baseline configuration]]
 +
 +Altera [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:g8ppbase6502_cpld_1_5_19.zip|EPM7128SQC100 design]] for 6502
 +
 +===== G8PPBase+6502 =====
 +
 +[[builderpages:plasmo:g8pp:g8ppbase6502:memmap|Memory Map]]
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:tinyload_1_5_19.zip|Serial Bootstrap,]] move jumper to [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=7f5fcd&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3Dedcfbe%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Fmedia%3Dbuilderpages%3Aplasmo%3Ag8pp%3Ag8ppbase_connector_copy.jpg|'Serial Bootstrap' position]], load Tinyload.bin as binary file (check the 'Binary' box in TeraTerm), Tinyload will sign on with '12/26/18'
 +
 +6502 Monitor
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:ehbasic_1_5_19.zip|EhBASIC]] by Lee Davison, load 'MIN_MON.HEX' as hex file (do not check the 'Binary' box in TeraTerm), type 'G e82a' after load is completed. EhBasic will respond with '6502 EhBASIC [C]old/[W]arm ?'
 +
 +[[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:g8pp:g8pp6502:ascii_benchmark.txt|ASCIIART]] benchmark for EhBasic.
 +
 +===== Manuals and Instructions =====
 +
 +[[builderpages:plasmo:g8pp:g8ppbase6502:getting_started|Getting Started]] with G8PPBase+6502 ←configure altera epm7128, load bootstrap, load 6502 monitor, load & run EhBASIC
 +
 +6502 Monitor manual
  
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0