P90MB, P90CE201 Motherboard

Introduction

P90MB is a motherboard based on P90CE201 with 3 RC2014-like expansion slots.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_dsc_55070106.jpg

Features

  • P90CE201 at 24MHz
  • 512K PROM
  • 512K RAM
  • EPM7032S CPLD
  • Compact flash interface
  • I2C connectors
  • Three RC2014-like expansion slots
  • CP/M68K ready

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_p90mb_r0_connector.jpg

Design Information

Engineering Change

A engineering change is required for more reliable CF access. The 8 data pins (pins 3, 5, 7, 9, 11, 13, 15, 17) to the CF adapter are removed and replaced with 8 100 ohm resistors. Similarly the IORD pin (pin 25) of the CF adapter is removed and replaced with a 100 ohm resistor. Even with the engineering change, it will not work with all CF disks. The CF disk that seems to work reliably is CISCO 64 Meg CF disk.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_dsc_54990104.jpg

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_dsc_55020104.jpg

Software

P90MB monitor

CP/M68K BIOS

CP/M68K distribution files, plus gkermit, microEmac, and BASIC compiler. Unzip and use gkermit to upload to P90MB. The console baud rate needs to change to 9600 baud for gkermit to work.

Lee Davison's EhBasic for P90CE201

EPROM programming file with monitor, CP/M, and EhBasic

Conway's Game of Life running on P90MB. This requires a 128×64 OLED display plugged into the I2C connector. The scenerio running is “Gosper Gun”.

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_game_of_life_p90mb_gosper.jpg

Documentation

P90CE201 Datasheet

Getting Started with P90MB


Works to be done

  • Kermit file transfer is not working in CP/M68K. The most likely reason is because hardware handshake is required and P90CE201 UART has no hardware handshake signals.
    • XMODEM maybe a better replacement for Kermit
    • Kermit works at 9600 baud, so the simplest solution is to add a command to switch baud rate.
  • CP/M68K's DDT is not working.

For Sale

I have two assembled & tested P90MB boards for sale. They all have the termination resistors engineering change. Included is a CF disk already programmed with CP/M68K files and a USB-serial adapter. All it needs is 5V power through 2.1mm X 5.5mm power plug and an USB cable to PC. The picture below represents the item you'll receive. Each P90MB+CFdisk+USB-serial-adapter is 50 US dollars plus 5 dollars shipping within USA or 15 dollars shipping oversea. Please contact me (Bill Shen) hshen-at-spinn-dot-net

www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_p90mb_dsc_55070106.jpg

builderpages/plasmo/p90mb.txt · Last modified: 2020/01/13 09:55 by plasmo
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0