Proto65 Rev0.2, a 6502 SBC based on Protor5

Introduction

This is the link to Proto65 rev0.1, an older version without I2C bus.

This is the link to Proto65 rev0.3, a standalone 6502 system with its own VGA and PS2 keyboard interface.

Protor5 has a prototype area big enough for a processor, RAM and IDE44 interface. In this evolving project a 6502 CPU along with 128Kx8 RAM and an IDE interface are prototyped on a protor5 board.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_protor5_proto65_proto65r02_gosper_glide_gun_proto65_128x64oled.jpg

Features

  • Based on protor5
    • EPM7192SQC160 CPLD
    • Reset supervisor
    • CPLD programming header
    • Reset supervisor
    • 2.1mm X 5.5mm power jack
    • Oscillator socket for full and 1/2 size can
    • Serial port interface
    • Prototype area
  • 6502 CPU testbed
  • 128K 25-ns RAM based on CY7C109-25
  • IDE44 interface for CF disk
  • I2C Bus
  • 40-pin expansion connector

Design Information

Software

Bootstrap ROM inside the CPLD

TinyLoad, a 256-byte Intel Hex loader.

CFboot, an utility program to write bootstrap program into the Master Boot Record of a CF or DOM disk. It also copy RAM image from 0xC000-0xEDFF into track 0, sector 0xE0-0xF7 of a disk

EhBASIC, Lee Davison's EhBASIC ported to Proto65

I2C Programs

Conway's Game of Life. This program is initialized with Gosper Glide Gun. It drives the 128×64 OLED display over I2C bus.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_protor5_proto65_proto65r02_gosper_glide_gun_proto65_128x64oled.jpg

A short video of the program running on YouTube.


Display ASCII table on 128×64 OLED display

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_protor5_proto65_proto65r02_ascii_table_on_oled_display_of_proto65_rev0_1.jpg


Driving WS2812B addressable RGB LED.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_protor5_proto65_proto65r02_0dsc_62500102.jpg

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_protor5_proto65_proto65r02_ws2812b_annotated.jpg

builderpages/plasmo/protor5/proto65/proto65r02.txt · Last modified: 2021/10/15 07:21 by plasmo
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0