ND-Satellite/9 900.135: Difference between revisions
(→History: added old history entries) |
(added System log section, and some content) |
||
Line 30: | Line 30: | ||
== 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 == | ||
; 2012-10-16 : '''serial access''' - luckily, it was just user error. port 5 works: | ; 2012-10-16 : '''serial access''' - luckily, it was just user error. port 5 works: |
Revision as of 11:51, 7 October 2016
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
- 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-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.