Previous Thread
Next Thread
Print Thread
Page 1 of 19 1 2 3 18 19
#101333 08/28/15 08:11 AM
Joined: Aug 2015
Posts: 406
Edstrom Offline OP
Senior Member
OP Offline
Senior Member
Joined: Aug 2015
Posts: 406
I'd like to discuss VME boards here. VME based systems are highly modular and was introduced early 80ies as a standardized continuation of Versabus. At first only 68000 family was supported but over the years many CPU types and i/o boards were adapted and the latest standard even support 64bits aka VME64. I intend to contribute drivers for a few early ones suitable for emulation. If you sit on information or ROMs fitting this description please let me know.

First out is Force Computers CPU-1 for which I have just filed a pull request. Or you can grab it at https://github.com/JoakimLarsson/mame.git branch m0165_fccpu1_3

layout files and instructions are found here: https://drive.google.com/file/d/0B685nj_1DkdueXdLR2N4STd4RWs/view?usp=sharing


Because I can
Edstrom #101341 08/28/15 05:56 PM
Joined: May 2012
Posts: 562
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 562
Likes: 4
Do you have anything on Force SYS68K series? It was apparently OEM'd in Soviet Union and repackaged into a workstation product (skeleton driver -- besta.c)

edit: d'oh, it *is* the sys68k series :-) I strongly suspect that earliest models of Besta used original Force components and later models used redesigned/customized ones.

Last edited by shattered; 08/28/15 08:33 PM.
Edstrom #101342 08/28/15 06:20 PM
Joined: Mar 2001
Posts: 17,095
Likes: 153
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,095
Likes: 153
Force Computers pull request has been applied to trunk.

Edstrom #101349 08/29/15 04:02 AM
Joined: Aug 2015
Posts: 406
Edstrom Offline OP
Senior Member
OP Offline
Senior Member
Joined: Aug 2015
Posts: 406
The CPU-1 is the very first SYS68K board and I think I have the first revision too super seeded by the CPU-1B/D described here: http://bitsavers.trailing-edge.com/pdf/forceComputers/1988_Force_VMEbus_Products.pdf.

I'll take a look at the Besta and see if I can merge the two drivers, I didn't know this, thanks for the pointer!

Edit: Yes, Besta seems to follow the address map and specs of the SYS68K/CPU-30 series launched in Q2/1988, I am only puzzled by the SDRAM which sits in the User EPROM area instead of in the designated SRAM area. I believe that Besta should be a clone if there was a CPU-30 driver.

Last edited by Edstrom; 08/29/15 04:37 AM.

Because I can
Edstrom #101350 08/29/15 06:34 AM
Joined: May 2012
Posts: 562
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 562
Likes: 4
There's a native SysV Unix OS for it, and a Linux port, btw -- https://github.com/shattered/linux-m68k

Plus lots of documentation, in Russian obviously, some in electronic form.

shattered #101351 08/29/15 06:52 AM
Joined: May 2009
Posts: 2,167
Likes: 228
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,167
Likes: 228
By the way, it's nice to see more new MAME developers from Sweden. Hej from Stockholm! smile

Edstrom #101356 08/29/15 03:02 PM
Joined: Aug 2015
Posts: 406
Edstrom Offline OP
Senior Member
OP Offline
Senior Member
Joined: Aug 2015
Posts: 406
Great, maybe I just outline a CPU-30 driver then and try to include the features from Besta as a clone, however I like to have some real hardware too, I am a hands on guy smile I put it on the todo list.

Right now I am struggling with a Heurikon hk68/v10 based on 68010, and I got a Mizar 8105 and a Motorola MVME-350.

Tack detsamma JD!


Because I can
Edstrom #101357 08/29/15 03:39 PM
Joined: May 2012
Posts: 562
Likes: 4
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 562
Likes: 4
I'll check if any Besta hardware is available for sale or donation (likely the former, though)...

Edstrom #101371 08/30/15 01:42 PM
Joined: Aug 2015
Posts: 406
Edstrom Offline OP
Senior Member
OP Offline
Senior Member
Joined: Aug 2015
Posts: 406
I have just submitted a pull request for a new VME board, you can grab it at https://github.com/JoakimLarsson/mame.git branch hkv10_2

The Heurikon HK68/V10 VME CPU board

Features: - 68010 CPU @ 10 MHz, 128Kb ROM, 1Mb Dual port DRAM, 1 CIO Parallell interface, 2 serial ports,
1 SCSI interface with support for up to 8 devices, A16/A24 VME bus, Optional MMU, DMA, FPU

This is an advanced 68010 based SBC for VME based industrial applications relesed around 1985. The
intended use is in a VME cage together with VME compatible I/O cards and specifically Heurikon own series. This
manual for Herikon UNIX gives a detailed view on a industrial UNIX configuration:

http://bitsavers.informatik.uni-stuttgar...Guide_Apr87.pdf

Mame emulation currently supports:
- CPU
- 128K System ROM
- 1Mb of RAM
- System ROM Terminal interface

Layout files and instructions found here:
https://drive.google.com/file/d/0B685nj_1DkduaURJZVZqUFljTk0/view?usp=sharing


Because I can
Edstrom #101422 09/01/15 08:56 PM
Joined: Jan 2011
Posts: 258
Likes: 3
Senior Member
Offline
Senior Member
Joined: Jan 2011
Posts: 258
Likes: 3
I just uploaded a couple more Heurikon manuals to bitsavers

Page 1 of 19 1 2 3 18 19

Link Copied to Clipboard
Who's Online Now
1 members (R. Belmont), 52 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,239
Posts120,934
Members5,061
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com