|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
IntroIn 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,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
ROM images & Hardware pictures - main systemMainboard: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.zipKeyboard: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.zipGraphics 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,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
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.zipK212 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.zipK801 switchable RS232 module:For info see NCR DMV System Info, page 20ff https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20RS232%20Switchable%20K801.zipK803 RTC module:For info see NCR DMV System Info, page 26ff https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20RTC%20K803.zipK804 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.zipK806 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.zipK012 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.zipExternal 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,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
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.zipK231 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.zipK234 External 68008 module:See NCR DMV System Info, page 54ff https://dl.dropboxusercontent.com/u/55419307/NCR%20DMV/DMV%20ext%2068008%20CPU%20K234.zipK235 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/5541...0PIC%20K235.zip
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Jan 2012
Posts: 1,179 Likes: 16
Very Senior Member
|
OP
Very Senior Member
Joined: Jan 2012
Posts: 1,179 Likes: 16 |
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 The emulated DMV freezes whenever text scrolls off the screen: 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 http://www.youtube.com/watch?v=7Q49hD1gci8 . 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.zipRobert
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
1 members (Duke),
38
guests, and
3
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,221
Posts120,758
Members5,053
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|