6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Sep 27, 2024 4:28 am

All times are UTC




Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Thu Apr 23, 2020 3:53 pm 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1467
Location: Scotland
Creating this as following on from a previous thread (viewtopic.php?f=4&t=2438&p=75131#p75130) just to list out some WDC 65816 systems that exist out there and a brief description of their capabilities. Please add to it with your own system(s).

Old commercial 65816 systems:

  • Apple //gs: https://en.wikipedia.org/wiki/Apple_IIGS
    Released 1986
    Possibly the most well known and popular 65816 system.
    2.8Mhz CPU, 256KB or 1MB as standard, expandable to 8MB.
  • The Super Nintendo Entertainement System (SNES): https://en.wikipedia.org/wiki/Super_Nin ... ent_System
    Home video games console.
    Released 1990
    3.58Mhz Ricoh 5A22 CPU - a mostly 65816 compatible CPU but also included video generation circuitry, DMA as well as multiplication and division support registers.
  • The Acorn communicator: https://en.wikipedia.org/wiki/Acorn_Communicator
    Released 1985
    2Mhz, 512KB to 1MB of RAM. Aimed at businesses with a built-in modem (for the UKs PRESTEL service)
    (This is the same Acorn who made the 6502 based BBC Micro and created the ARM processor)

New/Current commercial systems:

  • Foenix (c256Foenix): https://c256foenix.com/
    Initially created as an answer to the 8-bit guy's call for his "ideal" micro, it's now taken on a life of it's own.
    14Mhz 65816, 4MH System RAM, 4MB Video RAM, 256KB Flash, 3 custom FPGAs to handle graphics and sound.
  • Neon816: https://hackaday.io/project/164325-neon816
    Although note the discussion group is on Facebook.
    65816 (not sure the speed), 1MB RAM, 512KB Video RAM, custom FPGA to handle video, etc. Mini ITX board format.
    Development seems to have stalled on this right now though - some units have been sold, but the Facebook group has been quiet for a while.

That's all I know on the commercial front - please do add to this thread any others you know about.

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 23, 2020 4:08 pm 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1467
Location: Scotland
Adding my own WDC 65816 system here:

My Ruby816 is the next development of my Ruby6502 SBC. (Ruby to celebrate, in 2018 my 40th year of dabbling with the 6502).

It's a very simple design; 65816 + 65C22 + 512KB of RAM and runs at 16Mhz. 2 GALs handle the data/address multiplexing and address decoding. IO is currently via a "host" processor which is an ATmega 1284p. This handles serial communication and runs the SD card based filing system (own design, based on Apple ProDOS) as well as providing bootstrap facilities for the 65816 (which has no ROM).

Attachment:
ruby816-2.jpg
ruby816-2.jpg [ 472.09 KiB | Viewed 1986 times ]


The 6522 provides some GPIO and clock timer facilities. future plans include a simple peripheral bus connected to the 6522 rather than a full-blown CPU bus. An intelligent terminal program can be used to provide graphics, sound, sprites and so on on a desktop PC, or a simple ANSI compatible text terminal with the text/cursor movements being handled via the operating system independent of the application code running on the '816.

The current operating system (there is no "monitor" as such) is based on the Acorn MOS and provides a command-line environment capable of running programs, doing various disk operations and 'ftp' files to/from the host via serial line. (in a similar way that CP/M is a command-line operating system) It runs BBC Basic in 6502 emulation mode and I can compile and download C program compiled with cc65 into it but these don't makes use of the full 65816 facilities.

I'm working on a multi-tasking working environment and a self-hosting high level language capable of compiling and running directly on the board without any cross compiling/assembling required.

Cheers,

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 23, 2020 4:12 pm 
Offline

Joined: Sat Aug 19, 2017 1:42 pm
Posts: 35
Location: near Karlsruhe, West-Germany
There was an addon board for the RamWorks board in the Apple IIe.

A bit more: the Apple IIe has a special slot called Auxiliary Slot which normaly was occupied by a simple 64kB RAM card. Applied Engineering developed some boards with 512kB, 1MB and more called RamWorks. This 65816 board is an addon to the RamWorks II.
http://mirrors.apple2.org.za/Apple%20II ... it%20Card/

I don't know anything about production and number of sold boards.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 23, 2020 5:21 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
The ReCo6502 was a comparatively recent upgrade board for external Second Processor boxes for the BBC Micro. It was capable of accepting either a 65C02 or a 65C816, with distinct ROMs being provided to support each. It's no longer in production AFAIK.

There's also the SuperCPU for the C64. That's a 65C816 run at a blistering 20MHz - until it has to come to a screeching (comparative) halt to access the original C64 hardware.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 23, 2020 5:35 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10938
Location: England
Daryl's SBC 3
http://sbc.rictor.org/info3.html

and SBC 4
http://sbc.rictor.org/info4.html

are both 816 systems.


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 23, 2020 5:49 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10938
Location: England
And BDD's POC 1 and POC 1.2 are both 65816 systems...
viewtopic.php?f=4&t=1457

Bitwise has built a system around the SXB (W65C816SXB)

And the beeb816 by revaldinho and me is an 816 upgrade to a BBC Micro...


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 24, 2020 8:18 am 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
BigEd wrote:
Bitwise has built a system around the SXB (W65C816SXB)

To be fair most of my tinkering has been with the W65C265SXB (e.g. memory expansion, CH376S interfacing).

Does my three chip board support for the 65C802 count? Its a very limited '816.

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Last edited by BitWise on Fri Apr 24, 2020 8:31 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 24, 2020 8:30 am 
Offline

Joined: Mon Sep 14, 2015 8:50 pm
Posts: 110
Location: Virginia USA
There is an addon board for Atari 65XL/XE 8 bit computers (Rapidus/Antonio) and 65816 support provided

http://drac030.krap.pl/en-specyfikacja.php

Cheers,
Andy


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 25, 2020 4:41 am 
Offline

Joined: Sat Dec 30, 2017 3:19 pm
Posts: 116
Location: Detroit, Michigan, USA
There is also my COLE-2 SBC, https://www.area73.us/cole-2/


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: