OpenCores
URL https://opencores.org/ocsvn/w11/w11/trunk

Subversion Repositories w11

[/] [w11/] [tags/] [w11a_V0.61/] [tools/] [oskit/] [211bsd_rk/] [README_211bsd_rkset.txt] - Blame information for rev 26

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 23 wfjm
# $Id: README_211bsd_rkset.txt 558 2014-06-01 22:20:51Z mueller $
2 21 wfjm
 
3
Notes on oskit: 2.11BSD system on RK05 volumes
4
 
5
  Table of content:
6
 
7
    1.  General remarks
8
    2.  Installation
9
    3.  Usage
10
 
11
1. General remarks ---------------------------------------------------
12
 
13
   See notes on
14
 
15
     1.  I/O emulation setup
16
     2.  FPGA Board setup
17
     3.  Rlink and Backend Server setup
18
     4.  Legal terms
19
 
20
   in $RETROBASE/doc/w11a_os_guide.txt
21
 
22
2. Installation ------------------------------------------------------
23
 
24
   - A disk set is available from
25 23 wfjm
       http://www.retro11.de/data/oc_w11/oskits/211bsd_rkset.tgz
26 21 wfjm
     Download, unpack and copy the disk images (*.dsk), e.g.
27
 
28
       cd $RETROBASE/tools/oskit/211bsd_rk/
29 23 wfjm
       wget http://www.retro11.de/data/oc_w11/oskits/211bsd_rkset.tgz
30 21 wfjm
       tar -xzf 211bsd_rkset.tgz
31
 
32
3. Usage -------------------------------------------------------------
33
 
34
   - Start backend server and boot system (see section 3 in w11a_os_guide.txt)
35
       boot script:  211bsd_rk_boot.tcl
36
       example:      ti_w11 -u @211bsd_rk_boot.tcl
37
 
38
   - Hit  in the xterm window to connnect to backend server.
39
     The boot dialog in the console xterm window will look like
40
     (required input is in {..}, with {} denoting a carriage return:
41
 
42
       70Boot from rk(0,0,0) at 0177404
43
       : {}
44
       : rk(0,0,0)unix
45
       Boot: bootdev=03000 bootcsr=0177404
46
 
47
       2.11 BSD UNIX #26: Thu Jan 1 19:49:13 PST 2009
48
           root@curly.2bsd.com:/usr/src/sys/RETRONFPRK
49
 
50
       phys mem  = 3932160
51
       avail mem = 3577856
52
       user mem  = 307200
53
 
54
       January  4 16:45:33 init: configure system
55
 
56
       dz ? csr 160100 vector 310 skipped:  No CSR.
57
       lp 0 csr 177514 vector 200 attached
58
       rk ? csr 177400 vector 220 didn't interrupt.
59
       rl ? csr 174400 vector 160 skipped:  No CSR.
60
       tm ? csr 172520 vector 224 skipped:  No CSR.
61
       xp ? csr 176700 vector 254 skipped:  No CSR.
62
       cn 1 csr 176500 vector 300 attached
63
       erase, kill ^U, intr ^C
64
 
65
     In first '#' prompt the system is in single-user mode. Just enter a ^D
66
     to continue the system startup to multi-user mode:
67
 
68
       #^D
69
       checking quotas: done.
70
       Assuming non-networking system ...
71
       checking for core dump...
72
       preserving editor files
73
       clearing /tmp
74
       standard daemons: update cron accounting.
75
       starting lpd
76
       starting local daemons:Sun Jan  4 16:46:37 PST 2009
77
       January  4 16:46:37 init: kernel security level changed from 0 to 1
78
       January  4 16:46:40 getty: /dev/tty01: Device not configured
79
       ...
80
 
81
       2.11 BSD UNIX (curly.2bsd.com) (console)
82
 
83
       login:
84
 
85
     The login prompt is sometimes mangled with the 'Device not configured'
86
     system messages, if its not visible just hit  to get a fresh one.
87
 
88
       login: {root}
89
       erase, kill ^U, intr ^C
90
 
91
     Now the system is in multi-user mode, daemons runnng. You can explore
92
     the system, e.g. with a 'pstat -T' or a 'mount' command. The second
93
     xterm can be activated too, it will connect to a second emulated DL11.
94
     At the end is important to shutdown properly with a 'halt':
95
 
96
       # {pstat -T}
97
         7/186 files
98
        39/208 inodes
99
        11/150 processes
100
         6/ 46 texts active,  28 used
101
         2/135 swapmap entries,  366 kB used, 2069 kB free, 2063 kB max
102
        33/150 coremap entries, 2960 kB free, 2867 kB max
103
         1/ 10  ub_map entries,   10    free,   10    max
104
       # {mount}
105
       /dev/rk0h on /
106
       /dev/rk2h on /tmp
107
       /dev/rk3h on /bin
108
       /dev/rk4h on /usr
109
       # {halt}
110
       syncing disks... done
111
       halting
112
 
113
     While the system was running the server process display the
114
       cpumon>
115
     prompt. When the w11 has halted after 211bsd shutdown a message like
116
 
117
       CPU down attention
118
       Processor registers and status:
119
         PS: 030350 cm,pm=k,u s,p,t=0,7,0 NZVC=1000  rust: 01 HALTed
120
           R0: 177560  R1: 161322  R2: 053436  R3: 000010
121
           R4: 003000  R5: 147510  SP: 147466  PC: 000014
122
 
123
     will be visible. Now the server process can be stopped with ^D.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.