bootMonitor DisketteShut down the system.
To view console output, connect a serial line from the first serial line port on the target system to the host workstation.
Use a terminal-type serial cable, whose wires 2 and 3 are crossed and 7 (the ground) is straight.
A serial cable in which all wires are parallel does not work.
Add a line to the host workstation /etc/remote file to make it possible to connect through the serial line using the tip(1) utility.
For example:
target_hostname:dv=/dev/cua/a:br#9600
Connect to the target system using the tip(1) utility:
$ tip target_hostname connected |
Place the bootMonitor diskette
in the drive.
Reboot, making sure the BIOS causes the system to boot first from the diskette.
If the system boots correctly, messages similar to the following are displayed on the console in the terminal where you issued the tip(1) command:
RAM size: 0xc48000 bytes
CPU: i486DX (486-class CPU)
Adding ETHER_0 (SMC,9,0x240,0xD0000) in the device tree
ChorusOS r5.0.0 for Intel x86 - Intel x86 PC/AT
Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved.
Sun Proprietary/Confidential
US Government Rights
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions set forth in the Chorus Software License Agreement and as
provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DRAS
252.227-7013(c)(ii) (OCT 1988), FAR 12.212(a)(1995), FAR 52.227-19, or
FAR 52.227-14 (ALT III), as applicable.
Sun Microsystems, Inc.
Kernel modules : CORE SCHED_CLASS [ FIFO RR RT ] MEM_FLM KDB TICK ENV
BLACKBOX MUTEX PERF TIMEOUT LAPBIND DKI
/pci/i8259: sun:pci-i8259-pic driver started
/pci: sun:x86-bios-(bus,pci,mngt) driver started
/pci/pci-isa: sun:pci-bios-(bus,isa) driver started
/pci/pci-isa/smc1660-0: Ethernet address : 00:00:c0:cb:9f:65
/pci/pci-isa/smc1660-0: sun:isa-smc1660-ether driver started
/pci/pci-isa/i8254: sun:bus-i8254-timer driver started
TICK: using timer device /pci/pci-isa/i8254/i8254, at 100 Hz
Boot Monitor Loader v1.3 (env BOOTCONF)
env BOOTCONF: 'RARP'
*** booting using 'RARP' agent
Unit: 0 device name: smc1660-0
Using unit 0
My IP 129.157.173.209, RARP Server IP 129.157.173.59
Loading file 819DADD1.ChorusOS.5.0 on server 129.157.173.59: loaded!
Loading file chorus.sitar on server 129.157.173.59: loaded!
Boot new image ...
DebugAgent: trying to sync with DebugServer...
RAM size: 0x2000000 bytes
CPU: Pentium/P55C (586-class CPU)
Origin = "GenuineIntel" Id = 0x543 Stepping = 3
Adding ETHER_0 (SMC,9,0x240,0xD0000) in the device tree
ChorusOS r5.0.0 for Intel x86 - Intel x86 PC/AT
Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved.
Sun Proprietary/Confidential
US Government Rights
Use, duplication, or disclosure by the U.S. Government is subject to
restrictions set forth in the Chorus Software License Agreement and as
provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DRAS
252.227-7013(c)(ii) (OCT 1988), FAR 12.212(a)(1995), FAR 52.227-19, or
FAR 52.227-14 (ALT III), as applicable.
Sun Microsystems, Inc.
Kernel modules : CORE SCHED_CLASS [ FIFO RR RT ] SEM MIPC IPC_L MEM_VM
KDB TICK MON ENV ETIMER LOG BLACKBOX LAPSAFE VTIMER MUTEX EVENT
MEM_DFPXM RTMUTEX UI DATE PERF TIMEOUT LAPBIND DKI MONITOR MKSTAT
MEM: memory device 'sys_bank' vaddr 0x7ba9f000 size 0x31c000
/pci/i8259: sun:pci-i8259-pic driver started
/pci: sun:x86-bios-(bus,pci,mngt) driver started
/pci/pci-isa: sun:pci-bios-(bus,isa) driver started
/pci/pci-isa/smc1660-0: Ethernet address : 00:e0:29:12:84:de
/pci/pci-isa/smc1660-0: sun:isa-smc1660-ether driver started
/pci/pci-isa/i8254: sun:bus-i8254-timer driver started
/pci/pci-isa/mc146818: sun:bus-mc146818-(rtc,timer) driver started
/pci/pci-isa/ns16550-2: sun:bus-ns16550-uart driver started
/pci/pci8086,7100@0,0: device node is created by sun:pci-enumerator-
/pci/pci8086,7110@1,0: device node is created by sun:pci-enumerator-
/pci/pci8086,7111@1,1: device node is created by sun:pci-enumerator-
/pci/pci8086,7112@1,2: device node is created by sun:pci-enumerator-
/pci/pci8086,7113@1,3: device node is created by sun:pci-enumerator-
/pci/pci102b,51b@b,0: device node is created by sun:pci-enumerator-
/pci/pci8086,7111@1,1: sun:pci-piix-ata driver started
TICK: using timer device /pci/pci-isa/i8254/i8254, at 100 Hz
DATE: using rtc device /pci/pci-isa/mc146818
MEM: VM resource manager daemon starts
MEM: PXM mapper daemon starts (site 0x1)
MEM: PXM fs flush daemon starts
C_OS Init Copyright 1997, 1998, 1999, 2000, 2001 Sun Microsystems
C_OS Init FreeBSD 4.1-RELEASE
C_OS Init malloc space from: 0x7b8df000 to: 0x7b9cf000 [240 items of
size: 4096]
C_OS Init cluster space from: 0x7b9cf000 to: 0x7ba8f800 [129 items of
size: 2048]
C_OS Init callout pool from: 0x7ba8f890 to: 0x7ba90c10 [208 items of
size: 24]
C_OS Init callwheel from: 0x7ba90c10 to: 0x7ba91410 [256 items of size:
8]
C_OS Init io-buf pool from: 0x7ba91410 to: 0x7ba94610 [64 items of size:
200]
C_OS Init raw io-buffer pool from: 0x7ba94610 to: 0x7ba95f10 [32 items
of size: 200]
C_OS Init pid hash table from: 0x7ba95f50 to: 0x7ba95f90 [16 items of
size: 4]
C_OS Init pgrp hash table from: 0x7ba95f90 to: 0x7ba95fd0 [16 items of
size: 4]
C_OS Init ui hash table from: 0x7ba95fd0 to: 0x7ba95fe0 [4 items of
size: 4]
C_OS Init Current date: Thu Sep 6 14:12:55 GMT 2001
C_OS Init maxsockets 128 maxfiles 128 nmbclusters 128
C_OS Init max disk buffer space = 0x120000
DISK: warning -- svDeviceLookup(disk) failed (-7)
CDROM: warning -- svDeviceLookup(cdrom) failed (-7)
/rd: sun:ram--disk driver started
C_OS warning: Initialization of DEV_NVRAM feature fails
sysevent: system events configured.
sysevent: default queues: 0:(1,128) 1:(1,128) 2:(64,512) 3:(1,128)
C_OS Init Real-time signals on: posix_sigqueue_max 32
C_OS Init initproc created pid=1 (init)
C_OS Init initproc created pid=1 (init)
C_OS Init initproc created pid=1 (init)
C_INIT: console started
C_INIT: /image/sys_bank mounted on /dev/bd00
C_INIT: found /image/sys_bank/sysadm.ini
C_INIT: executing start-up file /image/sys_bank/sysadm.ini
iomMakeDevHandler name = bpf
iomMakeDevHandler name = bpf
iomMakeDevHandler name = ifeth
bpf: ifeth0 attached
C_OS: ifeth0 bound to device /pci/pci-isa/smc1660-0
iomMakeDevHandler name = lo
bpf: lo0 attached
ifeth0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 129.157.173.109 netmask 0xffff0000 broadcast
129.157.255.255
ether 00:e0:29:12:84:de
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
C_INIT: rshd started
|
Issue a command to the target system.
For example:
$ rsh target_hostname mount root_device on / (pdevfs) devfs on /dev (pdevfs) devfs on /image (pdevfs) /dev/bd00 on /image/sys_bank (msdos) |
The ChorusOS system image is running on the target.
For information on what to do next, see About ChorusOS 5.0 Documentation, which will guide you to the appropriate information for your task.