3V6502 Rev1 Mezzanine Board for EPM240 Dev Board

Introduction

W65C02 can be overclocked to 25MHz at 3.5V, so this 3V6502 mezzanine board is designed with local voltage regulator that is trimmed to 3.5V so to support W65C02 operation at 25MHz. At 25MHz 6502 software can drive a VGA display directly which is traditionaly known as “beam racing”. 6502 also can also bit-bang the PS2 keyboard thus becomes a standalone computer with its own VGA display and keyboard.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_epm240dev_3v6502_dsc_77440830.jpg

Features

  • W65C02 overclocked to 25MHz
  • 128K RAM
  • 512 byte flash embedded in EPM240 boot program stored in SD card
  • ACIA emulation in EPM240
  • SD card interface
  • RTC module based on DS1302
  • I2C interface
  • Local 3.3V regulator adjusted to 3.5V

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_epm240dev_3v6502_3v6502rev1_annotated.jpg

Theory of Operation

Place holder for now

Design Files

Schematic

Gerber photoplots

CPLD design files

Memory Map

Bill of Materials

Engineering change to EPM240 Development board. A short jumper is required from J4-pin1 to clock3.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_epm240dev_3v6502_epm240devboard_modification.jpg

Software

Bootstrap software in CPLD internal flash. This software initialize the SD card and load program stored in designated sectors in the SD card into RAM and execute.

3V6502 monitor interface to terminal emulator at 115200N81

SD image contains rev0.2 of 3V6502 monitor. With this SD image, 3V6502 will auto boot into rev 0.2 monitor

3V6502 standalone computer monitor. This is a simple monitor that receives inputs from PS2 keyboard and drives VGA display.

builderpages/plasmo/epm240dev/3v6502/3v6502r1.txt · Last modified: 2024/12/07 21:19 by plasmo
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0