User Tools

Site Tools


tymcom-x-simh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tymcom-x-simh [2017/11/16 09:22]
jms [End of setup]
tymcom-x-simh [2018/03/28 09:23] (current)
jms [Other pages]
Line 3: Line 3:
 Part of the [[tymcom-x|TYMCOM-X]] project. Part of the [[tymcom-x|TYMCOM-X]] project.
  
-See also the [[tymcom-x-status|Status]] page.+See also the [[tymcom-x-startup|TYMCOM-X Startup]] and [[tymcom-x-status|Status]] pages.
  
  
Line 12: Line 12:
   * Unzip it   * Unzip it
   * ''cd simh-master; make pdp10'' (or ''gmake pdp10'')   * ''cd simh-master; make pdp10'' (or ''gmake pdp10'')
-  * ''cp BIN/pdp10 ~/pdp10/simh-ks/pdp10.`uname -s`-4.0''+  * ''cp BIN/pdp10 ~/pdp10/simh-ks/pdp10.`uname -s`''
  
 Do the above for each system you test on (Linux, Cygwin, FreeBSD, NetBSD, etc).   Do the above for each system you test on (Linux, Cygwin, FreeBSD, NetBSD, etc).  
Line 35: Line 35:
   att tu0 scratch.tape   att tu0 scratch.tape
   att -am dz 2020   att -am dz 2020
 +  set cpu tops10
 +  set cpu idle
   boot rp   boot rp
 Use "**./pdp10 tops10.ini**" to start TOPS-10. Use "**./pdp10 tops10.ini**" to start TOPS-10.
Line 82: Line 84:
 ===== Obtain the monitor sources and three executable binaries ===== ===== Obtain the monitor sources and three executable binaries =====
  
-These files exist as "TITO save sets" stored on 4mm DAT tapes copied from 6250 bpi backup tapes.+These files exist as "TITO save sets" stored on 4mm DAT tapes copied from 6250 bpi and 1600 bpi backup tapes.
 Some of the files have been restored to a restricted LCM machine.  One file was corrupted and had to be restored from a different tape. Some of the files have been restored to a restricted LCM machine.  One file was corrupted and had to be restored from a different tape.
  
Line 89: Line 91:
 Use KERMIT on a Linux box to login via telnet to the original TOAD-1, it has files in TYMNOT:<169*>. Use KERMIT on a Linux box to login via telnet to the original TOAD-1, it has files in TYMNOT:<169*>.
  
 +  Linux% cd ~jms/pdp10/m33
 +  Linux% kermit
 +  C-Kermit> ssh the-machine-with-sources
 +  @LOGIN jms password
   @MOUNT STRUCT TYMNOT   @MOUNT STRUCT TYMNOT
   @CONNECT TYMNOT:   @CONNECT TYMNOT:
Line 99: Line 105:
   C-Kermit> get *.*   C-Kermit> get *.*
   C=Kermit> bye   C=Kermit> bye
- 
 ==== Copy files to TOPS-10 emulator ==== ==== Copy files to TOPS-10 emulator ====
 +
 +The PDP10 emulator running TOPS-10 should already be running.
  
 This step is very slow.  Average is around 40 cps (characters per second). This step is very slow.  Average is around 40 cps (characters per second).
Line 114: Line 121:
 [Sometimes this fails with error message "?KERMIT10> ". That is, no details on the error.] [Sometimes this fails with error message "?KERMIT10> ". That is, no details on the error.]
  
-==== Creation of ''tito.tape''this needs to be redone ====+==== Creation of ''tito.tape''using GET/SAVE and COPY ====
  
   [CCPWFD Waiting for file daemon to start]   [CCPWFD Waiting for file daemon to start]
Line 120: Line 127:
   *^C   *^C
   .r opr   .r opr
 +  OPR>
 +
 +Use "telnet localhost 2020" to connect to the PDP10 emulator running TOPS-10
  
 Enter the mount command on the telnet session. Enter the mount command on the telnet session.
  
   .login public/path:[,,m33]   .login public/path:[,,m33]
-  .mount tape mta /reelid:scratch/label:none/write +  .mount tape mta /reelid:tito1/label:none/write 
   [Mount request TAPE queued, request #7]   [Mount request TAPE queued, request #7]
  
Line 134: Line 144:
                 Volume-ID   Write   Labels  Track  Density                 Volume-ID   Write   Labels  Track  Density
                 ---------  -------  ------  -----  -------                 ---------  -------  ------  -----  -------
-                SCRATC     Enabled  No        9    1600+                TITO1      Enabled  No        9    1600
   OPR>Control-E   OPR>Control-E
-  sim>att tu0 scratch.tape+  sim>att tu0 tito-save.tape
   sim>go   sim>go
   20:01:50        Device MTA000  -- Unlabeled volume mounted --   20:01:50        Device MTA000  -- Unlabeled volume mounted --
Line 144: Line 154:
 Back at telnet job: Back at telnet job:
  
-  [Magtape SCRATC mounted on MTA000 with logical name MTA]+  [Magtape TITO1 mounted on MTA000 with logical name MTA] 
 +  .set density mta 1600
   .get tito.sav   .get tito.sav
-  Job setup+  Job set up 
 +  .save mta:tito.sav 
 +  .save mta:tito.sav
   .save mta:tito.sav   .save mta:tito.sav
-  TITO saved 
   .unload mta   .unload mta
-  .deassign mta+   
 +Back at OPR
  
-Outside the emulator, rename "scratch.tape" to "tito.tape"+  OPR>Control-E 
 +  sim>att tu0 tito-copy.tape 
 +  sim>go 
 +  20:05:07        Device MTA000  -- Invalid request - drive is assigned by job 3 
 +  opr>
  
-  Linux% mv scratch.tape tito.tape +Back at telnet job 
-  Linux% ls -l tito.tape + 
-  -rw-r--r-- 1 jms HomeUsers 42524 Nov 11 20:08 tito.tape+  .copy mta:tito.sav=tito.sav 
 +  .copy mta:tito.sav=tito.sav 
 +  .copy mta:tito.sav=tito.sav 
 +  .unload mta 
 +  .deassign mta
  
 === End of setup === === End of setup ===
    
-Continue with the [[tymcom-x-status|Status]] page.+Continue with the [[tymcom-x-startup|TYMCOM-X Startup]] page.
  
 ==== Other pages ==== ==== Other pages ====
  
-[[tymcom-x|Overview]] page, [[tymcom-x-simh|SIMH Setup]] page, [[tymcom-x-startup|TYMCOM-X Startup]] page, [[tymcom-x-status|Status]] page.+[[tymcom-x|Overview]] page, [[tymcom-x-simh|SIMH Setup]] page, [[tymcom-x-startup|TYMCOM-X Startup]] page, [[tymcom-x-tape|TITO on disk]] page, [[tymcom-x-status|Status]] page. 
tymcom-x-simh.1510824156.txt.gz · Last modified: 2017/11/16 09:22 by jms