Previous Thread
Next Thread
Print Thread
Page 1 of 15 1 2 3 14 15
#95122 07/16/14 06:53 PM
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Intro
In the past few days since Sandro Ronco got CP/M-80 to boot on the DMV driver (thanks!) I have (re-)dumped a lot of the NCR Decision Mate V (DMV) ROMs, have taken loads of pictures and documented the different sets of hardware I have. Now the BIOS and 8741AD ROM versions from the mainboard can be implemented as matching sets.

This called for a new arrangement and naming of the files in order to present them properly. The option modules now carry their proper NCR designation, and the ROM files have their version numbers.

In this thread I�ll gather all the useful information about the DMV from the old �Requirements� thread which can then be used solely for the discussion of the DEC Rainbow 100.
The NCR DMV is in its most basic configuration a Z80 machine with one 320K DSDD Floppy drive with 64K RAM and a monochrome monitor.

There were configurations with dual drives, one drive and internal harddisk, color monitor and graphics card, and it was easily extendable by plugging in modules in the various slots in the back of the machine.

Slot 1 was reserved for RAM extension modules (64K, 192K and 448K)
Slots 2-6 could be used for various extensions with a slot 2A on the back of the mainboard for an internal harddisk adapter
Slot 7 (and the inward facing 7A) were reserved for CPU modules and the Diagnostics module.
On multilayer mainboards (mine all are) Ctrl-F20 resets the machine.

All page numbers in the posts below reflect the actual page in the PDF file, not the original page in the manual.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
ROM images & Hardware pictures - main system

Mainboard:
Machines with a monochrome monitor have a brightness and contrast knob on the front panel, and a volume potentiometer soldered directly to the mainboard. Color machines have a brightness and volume knob on the front panel. The position of the loudspeaker is also different. (Mainboard info see NCR System info, page 117ff, 266ff, CP/M-86 System Technical Manual page 54ff, System Technical Manual Hardware page 18ff). The meaning of the diagnostics LEDs can be found in the CP/M-80 System Technical Manual, page 60. A BIOS listing can be found in the Hardware System Technical Manual, page 88ff, electronic schematics from page 230ff (multilayer board).

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Mainboard.zip

Keyboard:
See NCR DMV System info , page 74ff, 269ff, and System Technical Manual Hardware page 48ff. There is a keyboard firmware listing in the System Technical Manual Hardware, page 154ff, schematics on pages 260ff
For the DMV, the big IC reads 006-00595 14 Motorola 8328.

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Keyboard.zip

Graphics Boards:
Depending on the monitor built into the enclosure, a monochrome or color graphics board based on the NEC �PD7220 was available with either 32K (mono) or 96K (color) video memory (see NCR DMV System Info , page 101ff, 272ff). Programming examples for the 7220 can be found in the CP/M-86 System Technical Manual , page 59ff and CP/M-80 System Technical Manual , page 61ff. Info on the Monitors used in the System Technical Manual Hardware page 72f, from page 240ff electronic schematics.

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Graphics%20Boards.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Memory modules:

The K200 64K module is missing from my collection (Schematics in the System Technical Manual Hardware, page 268ff). If you add the 64K RAM from the mainboard to the values printed on the K202 and K208 modules, you get the �round� 128K, 256K and 512K total RAM values. Infos in the System Technical Manual Hardware, page 83ff

K202 192K module:
The module pictured in the schematics in the System Technical Manual Hardware, page 270ff uses a different chip layout than the one I have.
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20192KB%20RAM%20K202.zip

K208 448K module:
Schematics in the System Technical Manual Hardware, page 272ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20448KB%20RAM%20K208.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Various expansion modules:

The port addresses of the DMV expansion modules can be found on page 64 in the NCR DMV Hardware Extensions File , interface selection is described in the System Technical Manual Hardware, page 34.
I�m missing the following modules: K600 Decision Net networking adapter (�Omninet Transporter�, see NCR DMV Hardware Extensions File, page 1ff and NCR DMV System Info page 57ff), K215 Buffered sync/async adapter (see NCR DMV Hardware Extensions File, page 30ff and NCR DMV System Info page 42ff), K211 RS232 communications adapter, K213 RS232 Plotter adapter, K219 Integrated Modem, K216 SCC Communication interface (see NCR DMV System Info , page 46ff), K233 Shared RAM adapter (see NCR DMV System Info page 50ff), K223 DLC inhouse interface (see NCR DMV System Info, page 66ff).
I�ve got blank modules (K 214, K217 and K218), they are the shell plus some breadboard with the appropriate connector.

K210 Centronics module:
For info see NCR DMV System Info, page 155ff and System Technical Manual Hardware, page 79ff and 236ff, schematics page 256ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Centronics%20K210.zip

K212 RS232 printer module:
The K211 RS232 communication adapter has the same board as the K212, but a different cable. Internal port addresses can be found on pages 49ff in the NCR DMV Hardware Extensions File. Infos in the System Technical Manual Hardware, page 74ff, schematics page 254ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20RS232%20Printer%20K212.zip

K801 switchable RS232 module:
For info see NCR DMV System Info, page 20ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20RS232%20Switchable%20K801.zip

K803 RTC module:
For info see NCR DMV System Info, page 26ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20RTC%20K803.zip

K804 IEEE-488 module:
For info see NCR DMV System Info, page 31ff and 215ff and System Technical Manual Hardware, page 326ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20IEEE-488%20K804.zip

K806 Mouse module:
For info see NCR DMV System Info, page 37ff and 189ff, and System Technical Manual Hardware, page 388ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Mouse%20K806.zip

K012 Internal HD:
Schematics can be found in the System Technical Manual Hardware, page 256f
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Internal%20HD%20K012.zip

External HD:
C3282, see NCR DMV System Info, page 97ff and System Technical Manual Hardware, page 16ff and 44ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20External%20HD.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Diagnostics module:

For info see NCR DMV Diagnostics Module and System Technical Manual Hardware, page 264ff

You can see the Diagnostics module in action on Izham_gb94�s flickr photostream:
NCR DMV Diagnostics module photos

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20Diagnostics%20K220.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
CPU modules:

Some info on the 8088 modules in the System Technical Manual Hardware, page 36ff, schematics from page 246ff, a 16bit BIOS listing from page 288ff

K230 Internal 8088 module without interrupt controller:
If this module is installed together with K234, CP/M-68K will not boot.
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20int%208088%20CPU%20no%20PIC%20K230.zip

K231 External 8088 module without interrupt controller:
See NCR DMV System Info, page 64ff and System Technical Manual Hardware, page 355ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20ext%208088%20CPU%20K231.zip

K234 External 68008 module:
See NCR DMV System Info, page 54ff
https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20ext%2068008%20CPU%20K234.zip

K235 Internal 8088 module with interrupt controller:
This module can be combined with the 68008 module. (See NCR DMV Hardware Extensions, page 16ff and NCR DMV System Info page 89ff as well as System Technical Manual Hardware, page 340ff)
https://dl.dropboxusercontent.com/u...V20%208087%20CPU%20with%20PIC%20K235.zip


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Disk images:

Boot disk for the DMV�s OSs are contained in this archive, along with images of diagnostics disks. The disk �DMVTEST.mfi� was created in MESS and contains CP/M-80 and some programs to toy with as well as the well-known DMV graphics capability slideshow (demo5.com, see post �current status�)

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/NCR%20DMV%20disks.zip

CP/M-80 disk layout:
CP/M-80 System Technical Manual page 7ff

[Linked Image from dl.dropboxusercontent.com]

CP/M-86 disk layout:
CP/M-86 System Technical Manual page 12ff

[Linked Image from dl.dropboxusercontent.com]

CP/M-68K disk layout:
[Linked Image from dl.dropboxusercontent.com]

MS-DOS disk layout:
[Linked Image from dl.dropboxusercontent.com]

[Linked Image from dl.dropboxusercontent.com]


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Joined: Jan 2012
Posts: 1,180
Likes: 17
R
rfka01 Offline OP
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Jan 2012
Posts: 1,180
Likes: 17
Current status:

Currently (r31292) the DMV driver boots CP/M-80 and runs quite a number of programs, e.g. the �ladder� game that is remembered by many people

[Linked Image from dl.dropboxusercontent.com]

The emulated DMV freezes whenever text scrolls off the screen:

[Linked Image from dl.dropboxusercontent.com]

The missing graphics mode prevents a number of software items from running on the DMV driver, such as the DMV graphics demo that can be seen here
. It is included on the 580TEST.mfi disk image. Maybe the graphics mode can be gleaned from the Epson QX-10 driver that uses the same video chip.

I have created a file with ASCII graphics of the pinout for the expansion and CPU expansion bus (dmvbus.c) and the pinout of the diagnostics module (dmvdiag.c)

https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/NCR%20DMV%20Bus.zip

Robert



NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 1 of 15 1 2 3 14 15

Link Copied to Clipboard
Who's Online Now
3 members (robcfg, Kaylee, 1 invisible), 219 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,328
Posts122,128
Members5,074
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