ND-Satellite/9 900.135: Difference between revisions
(created ND-Satellite/9 900.135 page) |
m (add a gallery section) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 17: | Line 17: | ||
Power: circa 500 watt, 230 Volt A/C, 50 Hz +- 1% | Power: circa 500 watt, 230 Volt A/C, 50 Hz +- 1% | ||
=== Connectors === | === Connectors === | ||
==== console port ==== | |||
Port 1 is the console port, this is always configured for 20mA current loop. | |||
==== Terminal ports ==== | ==== Terminal ports ==== | ||
* port 2 - RS-232 - doesn't work - terminal 36 ? | * port 2 - RS-232 - doesn't work - terminal 36 ? | ||
Line 26: | Line 28: | ||
* port 8 - current loop - terminal 50 (decimal) | * port 8 - current loop - terminal 50 (decimal) | ||
* port 9 - current loop - terminal 51 (decimal) | * port 9 - current loop - terminal 51 (decimal) | ||
== Labels == | == Labels == | ||
== System log == | |||
It was common to have a system log, often in form of a binder labeled "machine logbook" ("maskinbok") or something like that. This would be a place to keep records for the system, from purchase, any changes and more. I was lucky - the previous owner had saved the "maskinbok" for this system. | |||
; 1983-04-19 : delivery date of system (to customer?). Program delivery consisted of CPU-NO.: 900135, floationg format: 48 bit, NORD-100, SINTRAN VS. Software delivered with the system was (these was marked with a "X") (unless noted, programs are in both 48 bit and 32 bit floating format) | |||
* ND-10022 SINTRAN Utility Programs | |||
* ND-10044 Subsystem package (48 bit floating format) | |||
* ND-10073 NORD Indexed Sequential Access Method | |||
* ND-10079 NOTIS-WP | |||
* ND-10152 NOTIS-IR | |||
* ND-10185 ACCESS-1 (48 bit floating format) | |||
* ND-10315 SINTRAN-III Accounting System | |||
* ND-10336 ND-100 Symbolic Debugger (48 bit floating format) | |||
* ND-10337 Backup-System | |||
* ND-10374 COSMOS Basic Module | |||
* ND-10400 Subsystem Package II | |||
* ND-10324 Test-programs No. 1 for ND-10, ND-12 and ND-100 | |||
* ND-10325 Test-programs No. 2 for ND-10, ND-12 and ND-100 | |||
* ND-10326 Test-programs No. 3 for ND-10, ND-12 and ND-100 | |||
Documentation delivered with the system (marked with an "X") | |||
* ND-30.003 SINTRAN III Supervisor | |||
* ND-60.066 ND Relocating Loader | |||
* ND-60.151 SINTRAN III Utilities Manual | |||
* ND-60.133 SINTRAN III Real Time Guide | |||
* ND-60.051 SINTRAN III Real Time Loader | |||
* ND-60.128 SINTRAN III Reference Manual | |||
* ND-60.141 SINTRAN III Introduction | |||
* ND-60.132 SINTRAN III Time-sharing / Batch Guide | |||
* ND-60.134 SINTRAN III Communication Guide | |||
* ND-60.108 ND Indexed Sequential Access Method Ref. Man. | |||
* ND-63.007 NOTIS-TF Ref. Manual | |||
* ND-63.002 NOTIS-WP Reference Manual | |||
* ND-63.004 NOTIS-WP Håndbok | |||
* ND-60.150 GRAFS Brukerhaandbok | |||
* ND-63.005 NOTIS-IR User's Guide | |||
* ND-60.153 Access User's Guide | |||
* ND-60.152 Access Brukerveiledning | |||
* ND-30.022 DBA User's Guide | |||
* ND-30.020 DBA Haandbok | |||
* ND-60.158 Symbolic Debugger User's Guide | |||
* ND-60.136 COSMOS User's Guide | |||
* ND-60.164 COSMOS Programmer's Guide | |||
* ND-30.025 COSMOS System Supervisor Manual | |||
* ND-60.096 MAC Users Guide | |||
* ND-60.031 QED Users Manual | |||
* ND-60.047 NORD PL users Guide | |||
* ND-60.046 Trace Routine | |||
* ND-62.006 NORD-10 Verification Programs | |||
* ND-62.009 Test program Description | |||
* ND-06.014 NORD-100 Reference Manual | |||
* ND-06.016 NORD-100 Input/Output System | |||
* ND-11.015 Floppy Disk Contr 3027 | |||
== History == | == History == | ||
=== 2023 === | |||
; 2023-10-23 : I learned that the "Finch" hard drive in this machine has the data separator on board, so this drive is different from a ST-506 hard drive. So a mfm emulator won't work. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 10:33, 28 October 2023 (UTC) | |||
=== 2012 === | |||
; 2012-10-16 : '''serial access''' - luckily, it was just user error. port 5 works: | |||
MINI>@who | |||
1 SYSTEM | |||
===> 39 SYSTEM | |||
670 SYSTEM | |||
672 SYSTEM | |||
Remember to use '<code>ssh -e none flb</code>' when connecting remotely, so that ssh's default escape char ('~') doesn't interfere with cu or something else. | |||
; 2012-10-07 : serial access. I connected up a machine (flb) and connected a serial cable (with adapter - I used a breakout box for now) to '''port 4''' (aka '''terminal 38''') and by using | |||
root@kg-flb# cd /tmp | |||
root@kg-flb# cu -e -l /dev/cuau0 -s9600 | |||
and I can access the machine via a serial terminal. | |||
Hmm, after a while, both '''port 4''' and '''port 5''' stopped working. Not good. Problem with the terminal card, or the power supply? | |||
; 2012-10-07 : I tried starting SINTRAN on the Satellite again today, but the hard drive wasn't cooperative. No MCL, LOAD sequences could get it to boot. So I loaded '''DISC-TEMA''' (Test floppy number 2, 1560&, DISC-TEMA) and ran a '''parity-check''' on '''DISC-21MB-1''', unit '''0'''. And got lots of timeout errors. Not good. I must look for the error. Opened up the machine, it doesn't look like the hard drive is spinning at all. Took out the hard drive (use a 9/64 hex bit on the screws), looked at it, and put it back in. It seems like that was it, the machine now boots again. Yay! | |||
I also cleaned the filter in front of the front fans while i had the machine open. It wasn't. very dusty, but still. | |||
=== 2010 === | |||
; 2010-12-03 : I had to open the machine again, to look at the 8 terminal interface card. The lines are divided into two groups: '''group A''' and '''group B'''. How these relates to the connectors on the back of the machine, I do not know yet. Anyway, selectors: dev. number selector - group A is set to 2, group B is set to 1. baud rate selector is set to 7 ('''9600 bps''') for both groups. RS-232 / current loop: when holding the card with the connectors to the right, and the selectors to the left, component side facing you, group A switches are "up", and group B switches are "down". The only indication on the print is that "V24" is printed below the center on the switches, perhaps "down" is the same as "1" (and means V24 / RS-232)? Info on the [[3013]] card seems to confirm this. | |||
Testing the terminal ports: | |||
port 2 - RS-232 - doesn't work - terminal 36 ? | |||
port 3 - RS-232 - doesn't work - terminal 37 ? | |||
port 4 - RS-232 - even parity - terminal 38 (decimal) | |||
port 5 - RS-232 - even parity - terminal 39 (decimal) | |||
port 6 - current loop - terminal 48 (decimal) | |||
port 7 - current loop - terminal 49 (decimal) | |||
port 8 - current loop - terminal 50 (decimal) | |||
port 9 - current loop - terminal 51 (decimal) | |||
I used my console terminal to test the current loop interfaces. The communication switches on the terminal are set for '''9600''' bps, '''7-E-1''' (7 data bits, even parity, one stop bit). | |||
To test the RS-232 interfaces, I used a usb-to-serial adapter connected to my FreeBSD workstation, and the program '''cu''', like this: <code>cu -e -l /dev/cuaU1 -s9600</code>, which is even parity, 9600 bps, and use line /dev/cuaU1 (the name of the serial port of the usb adapter). The serial cable (actually I used a break-out box) has pin 2 and 3 crossed, DTR connected to DCD and DSR, and RTS connected to CTS. | |||
; 2010-12-02: cards - I opened up the machine again, took the cover off the card cage, and wrote up which cards are in the machine. Most of the cards had a paper label on the card edge, for those missing that one, I read the text on the printed board itself. Here is the list: | |||
# (no edge label) N100. CPU 3002E | |||
# (no edge label) 3012M Memory Management | |||
# 322623 PCB 3023 ND100 Megalink IF. Print: D Eco: G | |||
# (empty) | |||
# (no edge label) 3038E 8" Disk Controller | |||
# 322627 PCB 3027 ND100 Fl. Disc Ctr. Print: C Eco: J | |||
# 322613 PCB 3013 ND100 8 Term IF. Print: L Eco: M | |||
# (no edge label) 3034B Dynamic Mem. | |||
; 2010-11-29 : Testing the fxed disk drive with '''DISC-TEMA''' (from ND-100 test programs, floppy number 2). I inserted the floppy, closed the door and did this: | |||
MACL | |||
1560& | |||
DISC-TEMA | |||
on loading, the program wanted to know the name of the disc, by using the help command, I figured out I had just a few possible matches: | |||
DISC-21MB-1 | |||
DISC-21MB-2 | |||
DISC-23MB-1 | |||
DISC-23MB-2 | |||
I tried DISC-23MB-1; and got the error message: "The controller does not correspond with the specified disc-type.". | |||
So I tried DISC-21MB-2; the error message was "No such Device. 1)". | |||
On entering '''DISC-21MB-1''', I got this: | |||
Data way to disc system 1 tested. | |||
Memory address register on disc system 1 tested. | |||
Memory buffers initialized. | |||
And then I got the prompt (">"). Cool! | |||
I tried the command '''PARITY-CHECK''' (it only reads from the disc, no risk of destroying it). It asks for a unit (0 -1). '''PARITY''' and '''unit 0''' goes on for a while, then the console beeps, and I am returned to the prompt again. PARITY and unit 1 starts printing error messages almost at once, and goes on and on, I had to use the Escape button. Hmm, does this indicate that the disk drive is ok? The only thing I have done is to disconnect the connectors (which I had tried before) take it out of the cabinet, and put it back in again. Anyway, this is too good to miss, so I'll risk it: | |||
MACL | |||
& | |||
and the system prints this: | |||
BATCH NUMBER= 1 | |||
*** 00.01.14 TERMINAL 670: | |||
PLEASE UPDATE THE CLOCK IF NECESSARY!! | |||
Yay! The machine lives again! More output on the SINTRAN III page. | |||
; 2010-11-29 : I took out the fixed disk drive, to read the label and figure out exactly which model it is. The drive is secured by 4 hex nut bolts (9/64 inch, luckily I had that size bit). The drive is made by Magnetic Peripherals Inc., and has "FINCH IV 9410" stamped in a label. Partno: 77733501, serial no: 168. Handwritten on a label: "IV 168 - 24 M BYTES". Based on this, I think this is a '''CDC 9410-24 Finch''' drive; media size: '''8 inch''', capacity: '''24 Mbytes''', interface: '''SMD'''. It is also a '''ND label''' on it, which reads "'''129 334'''" and "'''84-04-05'''". Nowhere is "ND 593" to be seen on the drive, but that is probably what it is (ND 593 - 22 MBytes 8" fixed Winchester disk). I mounted the drive back in the machine again. | |||
; 2010-10-28 : More testing with the ND-100 test programs. For each test program, I load it from the floppy, and then I issue the '''RUN''' command, and note results. When the program says "THE TESTS ARE NOW LOOPING" I abort the testing with the ESCape key. Instruction test ('''INSTR''', or <code>instruction-b:bpun</code> from floppy 1) - result: OK. Memory test ('''MEMORY''', or <code>memory-c:bpun</code> from floppy 3) - result: OK. Paging test ('''PAGING''', or <code>paging-b:bpun</code> from floppy 3) - result: OK. Cache test ('''CACHE''', or <code>cache-2063d:bpun</code> from floppy 3) - this program says (when it starts): "THIS IS A NORD-100. PHYSICAL EXAMINE CANNOT BE DONE DURING THIS PROGRAM!" - result: it fails (15 errors in first test). Perhaps the machine doesn't have cache? | |||
; 2010-10-27 : I'm getting good help from very knowledgeable people. I was advised to try and run a program (config) from the Test Programs for ND-100 floppy set. It was supposed to be on floppy number one in the set, so I inserted it into the drive and did: | |||
MACL | |||
1560& | |||
which give me a '*' prompt. However, trying config just said "no such file". The monitor supports the '''list-files''' command (or '''li-fi''') and it was easy to verify that the config file wasn't on that floppy. So I just swapped floppies and listed the files on the other floppies in the set. and '''config''' (or <code>configuration-c:bpun</code>) was on floppy number two. so here we go: | |||
config | |||
run | |||
which listed out the configuration, memory map, the devices it found on some simple tests. The configuration is like this: | |||
computer: ND-100 std. | |||
floating : 48 bits | |||
paging : MM-1 | |||
cache : NO | |||
ALD : 20500 | |||
memory : 512 KB | |||
All tests passed, with the exception of '''terminal interface 6''' (devno '''350''' - '''357'''), which gave errors: | |||
***ERROR***; DEVNO: 350 | |||
TRANSMITTER NEVER READY FOR TRANSFER, | |||
BEFORE TRANSMISSION OF TEST-DATA. | |||
***ERROR***; NO IDENTCODE FOUND ON LEVEL 10 (DEC.). | |||
EXPECTED IDENTCODE: 45 | |||
***ERROR***; NO IDENTCODE FOUND ON LEVEL 12 (DEC.). | |||
EXPECTED IDENTCODE: 45 | |||
there was also an error on the same device in the '''interrupt priority sequence''' test: | |||
***ERROR***; DEVNO: 350 | |||
DEVICE NEVER READY FOR TRANSFER | |||
the output finished with | |||
=== NO ERRORS === | |||
which is good, I suppose. | |||
; 2010-10-24 : I tried to load SINTRAN III (10,0$) from another floppy, but this turned out just like the first one. I wonder, when you load SINTRAN III from the floppy, is it loaded into memory, or onto the disk (winchester)? | |||
; 2010-10-23 : I connected the '''ND 320''' terminal to the console port on the machine with a '''current loop cable''' (ND machines uses 20 mA current loop for console / terminals). Connected power to the terminal and the machine, powered up the terminal, and then the machine. The machine started, and the lamps '''POWER''' and '''OPCOM''' lit up. I also got the OPCOM prompt (#) on the console terminal, but nothing more happened. Pressing the buttons '''OPERATE''' + '''MCL''' (master clear) on the front panel gave me another "#" on the console, but pressing '''OPERATE''' + '''LOAD''' had no effect that I could detect. I also tried writing a "'''&'''" on the console (this is the same as using the LOAD button), but that didn't help either. I found the SINTRAN III floppies, inserted floppy number 1 in the floppy drive, closed the door and wrote '''1560&''' (without pressing ENTER) on the console. This loaded MACM from the floppy, and gave this output: | |||
MACM-1718-M | |||
SEPT. 4, 1984 | |||
INITALIZED FOR: | |||
DISC-21MB-1, DISC-14MB-1 | |||
REMEMBER THE MACM COMMANDS: | |||
)REDEF => REDEFINE DISC TYPE | |||
)HENT => GET SINTRAN FROM SAVE-AREA | |||
22! => START SINTRAN | |||
10,0$ => LOAD SINTRAN FROM DISKETTE | |||
TYPE ANY MACM COMMAND: | |||
Unfortunately, trying the command )HENT just gave me an error: | |||
% **** ERROR AT: 000001 **** WRITE ERROR | |||
STATUS= 010131 - BLOCK ADR.= 000002 | |||
It seems like the winchester disk (or the controller?) is dead. Let's see if we can load SINTRAN from floppy then, by using the command 10,0$: | |||
Nope, I got a lot of lines with | |||
% **** ERROR AT: 000000 **** ILL. CHARACTER | |||
Followed by this final line: | |||
% **** ERROR AT: 000000 **** I/O ERROR | |||
Not sure if this is a problem with the floppy drive, floppy controller or the floppy itself. | |||
; 2010-10-22 : The ND-246 (aka Tandberg TDV 2200) terminal is dead, doesn't power up. I must fix it, but later. The ND 320 (aka Tandberg TDV 2200/9 S) terminal powers up, and works (I can navigate the menus and so on). | |||
: With the help of a friend, I picked up the computer, two terminals (ND-246 and ND-320), some documentation, and two boxes of floppies (8 inch) at the previous owner's place. My friend helped me, and we got everything into my apartment. | |||
== Gallery == | |||
<gallery mode="nolines"> | |||
</gallery> | |||
== References == | == References == | ||
[[Category:Individual systems]] | [[Category:Individual systems]] |
Latest revision as of 18:59, 5 September 2024
A ND-Satellite/9 that I got from a friendly fellow in town.
Hardware
Cards
The card crate has 8 positions.
- 3002 (no edge label) N100. CPU 3002E
- 3012 (no edge label) 3012M Memory Management
- 3023 322623 PCB 3023 ND100 Megalink IF. Print: D Eco: G
- (empty)
- 3038 (no edge label) 3038E 8" Disk Controller
- 3027 322627 PCB 3027 ND100 Fl. Disc Ctr. Print: C Eco: J
- 3013 322613 PCB 3013 ND100 8 Term IF. Print: L Eco: M
- 3034 (no edge label) 3034B Dynamic Mem.
Devices
- floppy drive: 1.2 Mbyte, 8 inch floppy drive
- hard drive: MPI 9410-24, 8 inch 24 MBytes, aka ND-593 22 MBytes 8 inch fixed Winchester drive
Power supply
Power: circa 500 watt, 230 Volt A/C, 50 Hz +- 1%
Connectors
console port
Port 1 is the console port, this is always configured for 20mA current loop.
Terminal ports
- port 2 - RS-232 - doesn't work - terminal 36 ?
- port 3 - RS-232 - doesn't work - terminal 37 ?
- port 4 - RS-232 - even parity - terminal 38 (decimal)
- port 5 - RS-232 - even parity - terminal 39 (decimal)
- port 6 - current loop - terminal 48 (decimal)
- port 7 - current loop - terminal 49 (decimal)
- port 8 - current loop - terminal 50 (decimal)
- port 9 - current loop - terminal 51 (decimal)
Labels
System log
It was common to have a system log, often in form of a binder labeled "machine logbook" ("maskinbok") or something like that. This would be a place to keep records for the system, from purchase, any changes and more. I was lucky - the previous owner had saved the "maskinbok" for this system.
- 1983-04-19
- delivery date of system (to customer?). Program delivery consisted of CPU-NO.: 900135, floationg format: 48 bit, NORD-100, SINTRAN VS. Software delivered with the system was (these was marked with a "X") (unless noted, programs are in both 48 bit and 32 bit floating format)
- ND-10022 SINTRAN Utility Programs
- ND-10044 Subsystem package (48 bit floating format)
- ND-10073 NORD Indexed Sequential Access Method
- ND-10079 NOTIS-WP
- ND-10152 NOTIS-IR
- ND-10185 ACCESS-1 (48 bit floating format)
- ND-10315 SINTRAN-III Accounting System
- ND-10336 ND-100 Symbolic Debugger (48 bit floating format)
- ND-10337 Backup-System
- ND-10374 COSMOS Basic Module
- ND-10400 Subsystem Package II
- ND-10324 Test-programs No. 1 for ND-10, ND-12 and ND-100
- ND-10325 Test-programs No. 2 for ND-10, ND-12 and ND-100
- ND-10326 Test-programs No. 3 for ND-10, ND-12 and ND-100
Documentation delivered with the system (marked with an "X")
- ND-30.003 SINTRAN III Supervisor
- ND-60.066 ND Relocating Loader
- ND-60.151 SINTRAN III Utilities Manual
- ND-60.133 SINTRAN III Real Time Guide
- ND-60.051 SINTRAN III Real Time Loader
- ND-60.128 SINTRAN III Reference Manual
- ND-60.141 SINTRAN III Introduction
- ND-60.132 SINTRAN III Time-sharing / Batch Guide
- ND-60.134 SINTRAN III Communication Guide
- ND-60.108 ND Indexed Sequential Access Method Ref. Man.
- ND-63.007 NOTIS-TF Ref. Manual
- ND-63.002 NOTIS-WP Reference Manual
- ND-63.004 NOTIS-WP Håndbok
- ND-60.150 GRAFS Brukerhaandbok
- ND-63.005 NOTIS-IR User's Guide
- ND-60.153 Access User's Guide
- ND-60.152 Access Brukerveiledning
- ND-30.022 DBA User's Guide
- ND-30.020 DBA Haandbok
- ND-60.158 Symbolic Debugger User's Guide
- ND-60.136 COSMOS User's Guide
- ND-60.164 COSMOS Programmer's Guide
- ND-30.025 COSMOS System Supervisor Manual
- ND-60.096 MAC Users Guide
- ND-60.031 QED Users Manual
- ND-60.047 NORD PL users Guide
- ND-60.046 Trace Routine
- ND-62.006 NORD-10 Verification Programs
- ND-62.009 Test program Description
- ND-06.014 NORD-100 Reference Manual
- ND-06.016 NORD-100 Input/Output System
- ND-11.015 Floppy Disk Contr 3027
History
2023
- 2023-10-23
- I learned that the "Finch" hard drive in this machine has the data separator on board, so this drive is different from a ST-506 hard drive. So a mfm emulator won't work. Torfinn (talk) 10:33, 28 October 2023 (UTC)
2012
- 2012-10-16
- serial access - luckily, it was just user error. port 5 works:
MINI>@who 1 SYSTEM ===> 39 SYSTEM 670 SYSTEM 672 SYSTEM
Remember to use 'ssh -e none flb
' when connecting remotely, so that ssh's default escape char ('~') doesn't interfere with cu or something else.
- 2012-10-07
- serial access. I connected up a machine (flb) and connected a serial cable (with adapter - I used a breakout box for now) to port 4 (aka terminal 38) and by using
root@kg-flb# cd /tmp root@kg-flb# cu -e -l /dev/cuau0 -s9600
and I can access the machine via a serial terminal. Hmm, after a while, both port 4 and port 5 stopped working. Not good. Problem with the terminal card, or the power supply?
- 2012-10-07
- I tried starting SINTRAN on the Satellite again today, but the hard drive wasn't cooperative. No MCL, LOAD sequences could get it to boot. So I loaded DISC-TEMA (Test floppy number 2, 1560&, DISC-TEMA) and ran a parity-check on DISC-21MB-1, unit 0. And got lots of timeout errors. Not good. I must look for the error. Opened up the machine, it doesn't look like the hard drive is spinning at all. Took out the hard drive (use a 9/64 hex bit on the screws), looked at it, and put it back in. It seems like that was it, the machine now boots again. Yay!
I also cleaned the filter in front of the front fans while i had the machine open. It wasn't. very dusty, but still.
2010
- 2010-12-03
- I had to open the machine again, to look at the 8 terminal interface card. The lines are divided into two groups: group A and group B. How these relates to the connectors on the back of the machine, I do not know yet. Anyway, selectors: dev. number selector - group A is set to 2, group B is set to 1. baud rate selector is set to 7 (9600 bps) for both groups. RS-232 / current loop: when holding the card with the connectors to the right, and the selectors to the left, component side facing you, group A switches are "up", and group B switches are "down". The only indication on the print is that "V24" is printed below the center on the switches, perhaps "down" is the same as "1" (and means V24 / RS-232)? Info on the 3013 card seems to confirm this.
Testing the terminal ports:
port 2 - RS-232 - doesn't work - terminal 36 ? port 3 - RS-232 - doesn't work - terminal 37 ? port 4 - RS-232 - even parity - terminal 38 (decimal) port 5 - RS-232 - even parity - terminal 39 (decimal) port 6 - current loop - terminal 48 (decimal) port 7 - current loop - terminal 49 (decimal) port 8 - current loop - terminal 50 (decimal) port 9 - current loop - terminal 51 (decimal)
I used my console terminal to test the current loop interfaces. The communication switches on the terminal are set for 9600 bps, 7-E-1 (7 data bits, even parity, one stop bit).
To test the RS-232 interfaces, I used a usb-to-serial adapter connected to my FreeBSD workstation, and the program cu, like this: cu -e -l /dev/cuaU1 -s9600
, which is even parity, 9600 bps, and use line /dev/cuaU1 (the name of the serial port of the usb adapter). The serial cable (actually I used a break-out box) has pin 2 and 3 crossed, DTR connected to DCD and DSR, and RTS connected to CTS.
- 2010-12-02
- cards - I opened up the machine again, took the cover off the card cage, and wrote up which cards are in the machine. Most of the cards had a paper label on the card edge, for those missing that one, I read the text on the printed board itself. Here is the list:
- (no edge label) N100. CPU 3002E
- (no edge label) 3012M Memory Management
- 322623 PCB 3023 ND100 Megalink IF. Print: D Eco: G
- (empty)
- (no edge label) 3038E 8" Disk Controller
- 322627 PCB 3027 ND100 Fl. Disc Ctr. Print: C Eco: J
- 322613 PCB 3013 ND100 8 Term IF. Print: L Eco: M
- (no edge label) 3034B Dynamic Mem.
- 2010-11-29
- Testing the fxed disk drive with DISC-TEMA (from ND-100 test programs, floppy number 2). I inserted the floppy, closed the door and did this:
MACL 1560& DISC-TEMA
on loading, the program wanted to know the name of the disc, by using the help command, I figured out I had just a few possible matches:
DISC-21MB-1 DISC-21MB-2 DISC-23MB-1 DISC-23MB-2
I tried DISC-23MB-1; and got the error message: "The controller does not correspond with the specified disc-type.". So I tried DISC-21MB-2; the error message was "No such Device. 1)". On entering DISC-21MB-1, I got this:
Data way to disc system 1 tested. Memory address register on disc system 1 tested. Memory buffers initialized.
And then I got the prompt (">"). Cool! I tried the command PARITY-CHECK (it only reads from the disc, no risk of destroying it). It asks for a unit (0 -1). PARITY and unit 0 goes on for a while, then the console beeps, and I am returned to the prompt again. PARITY and unit 1 starts printing error messages almost at once, and goes on and on, I had to use the Escape button. Hmm, does this indicate that the disk drive is ok? The only thing I have done is to disconnect the connectors (which I had tried before) take it out of the cabinet, and put it back in again. Anyway, this is too good to miss, so I'll risk it:
MACL &
and the system prints this:
BATCH NUMBER= 1 *** 00.01.14 TERMINAL 670: PLEASE UPDATE THE CLOCK IF NECESSARY!!
Yay! The machine lives again! More output on the SINTRAN III page.
- 2010-11-29
- I took out the fixed disk drive, to read the label and figure out exactly which model it is. The drive is secured by 4 hex nut bolts (9/64 inch, luckily I had that size bit). The drive is made by Magnetic Peripherals Inc., and has "FINCH IV 9410" stamped in a label. Partno: 77733501, serial no: 168. Handwritten on a label: "IV 168 - 24 M BYTES". Based on this, I think this is a CDC 9410-24 Finch drive; media size: 8 inch, capacity: 24 Mbytes, interface: SMD. It is also a ND label on it, which reads "129 334" and "84-04-05". Nowhere is "ND 593" to be seen on the drive, but that is probably what it is (ND 593 - 22 MBytes 8" fixed Winchester disk). I mounted the drive back in the machine again.
- 2010-10-28
- More testing with the ND-100 test programs. For each test program, I load it from the floppy, and then I issue the RUN command, and note results. When the program says "THE TESTS ARE NOW LOOPING" I abort the testing with the ESCape key. Instruction test (INSTR, or
instruction-b:bpun
from floppy 1) - result: OK. Memory test (MEMORY, ormemory-c:bpun
from floppy 3) - result: OK. Paging test (PAGING, orpaging-b:bpun
from floppy 3) - result: OK. Cache test (CACHE, orcache-2063d:bpun
from floppy 3) - this program says (when it starts): "THIS IS A NORD-100. PHYSICAL EXAMINE CANNOT BE DONE DURING THIS PROGRAM!" - result: it fails (15 errors in first test). Perhaps the machine doesn't have cache?
- 2010-10-27
- I'm getting good help from very knowledgeable people. I was advised to try and run a program (config) from the Test Programs for ND-100 floppy set. It was supposed to be on floppy number one in the set, so I inserted it into the drive and did:
MACL 1560&
which give me a '*' prompt. However, trying config just said "no such file". The monitor supports the list-files command (or li-fi) and it was easy to verify that the config file wasn't on that floppy. So I just swapped floppies and listed the files on the other floppies in the set. and config (or configuration-c:bpun
) was on floppy number two. so here we go:
config run
which listed out the configuration, memory map, the devices it found on some simple tests. The configuration is like this:
computer: ND-100 std. floating : 48 bits paging : MM-1 cache : NO ALD : 20500 memory : 512 KB
All tests passed, with the exception of terminal interface 6 (devno 350 - 357), which gave errors:
***ERROR***; DEVNO: 350 TRANSMITTER NEVER READY FOR TRANSFER, BEFORE TRANSMISSION OF TEST-DATA. ***ERROR***; NO IDENTCODE FOUND ON LEVEL 10 (DEC.). EXPECTED IDENTCODE: 45 ***ERROR***; NO IDENTCODE FOUND ON LEVEL 12 (DEC.). EXPECTED IDENTCODE: 45
there was also an error on the same device in the interrupt priority sequence test:
***ERROR***; DEVNO: 350 DEVICE NEVER READY FOR TRANSFER
the output finished with
=== NO ERRORS ===
which is good, I suppose.
- 2010-10-24
- I tried to load SINTRAN III (10,0$) from another floppy, but this turned out just like the first one. I wonder, when you load SINTRAN III from the floppy, is it loaded into memory, or onto the disk (winchester)?
- 2010-10-23
- I connected the ND 320 terminal to the console port on the machine with a current loop cable (ND machines uses 20 mA current loop for console / terminals). Connected power to the terminal and the machine, powered up the terminal, and then the machine. The machine started, and the lamps POWER and OPCOM lit up. I also got the OPCOM prompt (#) on the console terminal, but nothing more happened. Pressing the buttons OPERATE + MCL (master clear) on the front panel gave me another "#" on the console, but pressing OPERATE + LOAD had no effect that I could detect. I also tried writing a "&" on the console (this is the same as using the LOAD button), but that didn't help either. I found the SINTRAN III floppies, inserted floppy number 1 in the floppy drive, closed the door and wrote 1560& (without pressing ENTER) on the console. This loaded MACM from the floppy, and gave this output:
MACM-1718-M SEPT. 4, 1984 INITALIZED FOR: DISC-21MB-1, DISC-14MB-1 REMEMBER THE MACM COMMANDS: )REDEF => REDEFINE DISC TYPE )HENT => GET SINTRAN FROM SAVE-AREA 22! => START SINTRAN 10,0$ => LOAD SINTRAN FROM DISKETTE TYPE ANY MACM COMMAND:
Unfortunately, trying the command )HENT just gave me an error:
% **** ERROR AT: 000001 **** WRITE ERROR STATUS= 010131 - BLOCK ADR.= 000002
It seems like the winchester disk (or the controller?) is dead. Let's see if we can load SINTRAN from floppy then, by using the command 10,0$: Nope, I got a lot of lines with
% **** ERROR AT: 000000 **** ILL. CHARACTER
Followed by this final line:
% **** ERROR AT: 000000 **** I/O ERROR
Not sure if this is a problem with the floppy drive, floppy controller or the floppy itself.
- 2010-10-22
- The ND-246 (aka Tandberg TDV 2200) terminal is dead, doesn't power up. I must fix it, but later. The ND 320 (aka Tandberg TDV 2200/9 S) terminal powers up, and works (I can navigate the menus and so on).
- With the help of a friend, I picked up the computer, two terminals (ND-246 and ND-320), some documentation, and two boxes of floppies (8 inch) at the previous owner's place. My friend helped me, and we got everything into my apartment.