© 2005 - 2010 Stromasys SA CHARON™-VAX/XM for Windows CHARON™-VAX/XM Plus for Windows CHARON™-VAX/XK Plus for Windows CHARON™-VAX/XL for Windows CHARO
Utilities 90 - The start dialog of the utility provides a choice of the basic operations that can be performed using this utility: Each dialog of
Utilities 91 Use the following dialog to configure a particular network adapter:
Utilities 92 Press "Next" to dedicate selected adapter(s) for CHARON. It is also possible to multiplex the chosen adapter if the MUX drive
Utilities 93 At the end of each operation with a network interface the following dialog file is displayed providing a log:
Utilities 94 It is also possible to check the status of the adapter dedicated to CHARON. Green means that the adapter is ready for use with CHARON,
Utilities 95 The following 2 screenshots demonstrate an ability of the utility to check whether chosen DECnet or TCPIP addresses are free for CHARON
Utilities 96
Utilities 97
Utilities 98 4.4. The MKDISK utility The MKDISK utility creates empty disk images of given standard disk drive types or of custom dis
Utilities 99 The green color indicates the devices, which are not allocated by the host operating system, thus can be used in the CHARO
Overview 1 1. Overview 1.1. Introduction The CHARON-VAX/XX software packages provide an exact mathematical model of VAX system hardware. They emul
Utilities 100 If SCSIcheck cannot be used for some reason (for example, for some kind of NAS / SAN network storage devices), the alternative way
Utilities 101 On the right panel please select the proper physical device:
Utilities 102 Click right mouse button and choose the “Property” item at the pop-up menu appears. The information from ”Location” field to be used f
Utilities 103 4.7. Host CPU optimization package The CHARON CPU usage optimization package is a collection of utilities: IDLE, SHUTDOWN,
Utilities 104 SLOW_TEST.COM – Test, demonstrates the impact of the slowdown mechanism. To run any of those utilities issue the following command: $ R
Sample configuration files 105 Appendix A Sample configuration files CHARON-VAX/XX uses a configuration file, which is located by default
Sample configuration files 106 #set session log="charon.log" log_method="append" set session log="charon.log" log_metho
Sample configuration files 107 # Now assign four built-in serial lines. Currently the emulator offers two # possible ways of using built-in serial li
Sample configuration files 108 # drives (floppy_scsi_device) and ATAPI CDROMs (atapi_scsi_device). # # connect a DSK file as disk to the PKA at SCSI
Sample configuration files 109 #load ndis5_chpack_port/chnetwrk eza_0 interface="..." # # Once you have loaded an NDIS5 port, connect t
Overview 2 The VAX4000 model 106 is a general purpose mid-size VAX supporting the same memory (128MB) and peripherals as the 3100
Sample configuration files 110 #load physical_serial_line/chserial TXA4 line="\\.\COMn" #load virtual_serial_line/chserial TXA4 port=10014
Sample configuration files 111 MicroVAX 3600 configuration file. # # Copyright (C) 1999-2004 Software Resources International. # All rights reserve
Sample configuration files 112 # emulator) and console parameters (such as default boot device). # set toy container="charon.dat" # # Dis
Sample configuration files 113 # # Configure optional RQDX3 storage controller (MSCP/QBUS). Handles disk # images, disk drives, CD-ROM drives, magne
Sample configuration files 114 load DELQA/DEQNA XQA #load ndis5_chpack_port/chnetwrk XQA0 interface="..." #set XQA interface=XQA0 # If sp
Sample configuration files 115 #set TXA line[2]=TXA2 #load physical_serial_line/chserial TXA3 line="\\.\COMn" #load virtual_serial_line/ch
Sample configuration files 116 VAX 4000 Model 108 configuration file # # Copyright (C) 1999-2004 Software Resources International. # All rights res
Sample configuration files 117 # emulator) and console parameters (such as default boot device). # set toy container="charon.dat" # # The
Sample configuration files 118 # # Once desired way of connection is chosen and the corresponding line is # uncommented connect it to preloaded contr
Sample configuration files 119 #load virtual_scsi_disk/chscsi pka_0 scsi_bus=pka scsi_id=0 #set pka_0 container="..." # connect physical S
Overview 3 VAX model Max memory SCSI Subsystem VAXBI Subsystem Qbus Subsystem Earliest VMS version 3600 VAXserver 3900 512 MB No No Yes 4.5 Mic
Sample configuration files 120 # Ethernet Controller (EZA) to this port. # #set eza interface=eza_0 # # Load optional DHW42-AA (or DHW42-BA, or DHW
Sample configuration files 121 #set TXA line[4]=TXA4 #load physical_serial_line/chserial TXA5 line="\\.\COMn" #load virtual_serial_line/ch
Sample configuration files 122 # instances of TQK50 controller # #load TQK50/TQK50 MUA #set MUA address=... #set MUA container[0]="..." #s
Sample configuration files 123 #load CXB16/DHV11 TXA #set TXA address=... vector=... #load physical_serial_line/chserial TXA0 line="\\.\COMn&qu
Pathworks 32 124 # this is the end of the configuration file ################################ Appendix B Pathworks 32 HP PATHWORKS 32 is recommend
Pathworks 32 125 * #any host can get a login window. 2. Configure the eXcursion Control Panel • In the XDMCP tab check the box Enable XDMCP • I
FAQ and troubleshooting 127 Appendix C FAQ and troubleshooting Q: When emulating a VAX with 512 MB of memory CHARON-VAX/XX cannot allocate enough re
FAQ and troubleshooting 128 When you close down the operating system and exit the emulator a TOY container file will be created. Give the emulator
FAQ and troubleshooting 129 A: Open the properties of your Network adapter: • Select Configure. • Select advanced. • Select Network address. • Cl
Overview 4 1.3. Hardware compatibility CHARON-VAX/XX has been tested with AXE, the VAX architecture compatibility verification tool used by
VAX/VMS notes 131 Appendix D VAX/VMS notes Host system load and performance The VAX/VMS operating system has an "idle" process that runs
VAX/VMS notes 132 $ SET VOLUME/LABEL=CHRVAX DUA0: $ PRODUCT REGISTER VOLUME OVMSVAXSYS DUA0: 3. Configure the VMS cluster on CHARON-VAX
133 Index Configuring ACE option ... 78 Boot ...
Reader’s Comments i Reader’s Comments We appreciate your comments, suggestions, criticism and updates of this manual. You can Email us yo
Overview 5 Standard 128 MB CHVX-021-PD-WI Plus (ACE enabled) 128 MB CHVX-221-PD-WI CHARON-VAX/XK Plus: VAX CPU type Max. VAX memory Product cod
Overview 6 the utilities chapter for the use of this package that establishes a link between the VMS scheduler and the emulator to optimize the u
CHARON-VAX/XX installation 7 2. CHARON-VAX/XX installation This chapter explains how to install CHARON-VAX/XX, how to configure a basic system in C
CHARON-VAX/XX installation 8 The products marked with red cannot be installed on the systems because of the hardware requirements. It’
CHARON-VAX/XX installation 9 Unless directed elsewhere, the installation tool will place the software in the directory C:\Program Files\
ii Stromasys SA Under the copyright laws, this manual and the software described within may not be copied, in whole or in part, without the written
CHARON-VAX/XX installation 10 2.1.2. Installing the HASP/Hardlock license key. CHARON-VAX/XX for Windows is protected with a “HASP” or "Hardloc
CHARON-VAX/XX installation 11 If the installation process reports that it cannot install the options that you require, first apply any
CHARON-VAX/XX installation 12 . The installation procedure may ask a confirmation to replace certain files if they already persist on the sy
CHARON-VAX/XX installation 13 description in the section 4.3). The third step inserts the NIC device name in the CHARON-VAX/XX configur
CHARON-VAX/XX installation 14 After system reboot, come back to the ‘Network and Dialup connections’ applet and check that ‘Charon’s Packet Protocol
CHARON-VAX/XX installation 15 2.1.7. Starting CHARON-VAX/XX CHARON-VAX must be installed from an account with administrator privileges but
CHARON-VAX/XX installation 16 impossible to modify installed services, remove the CHARON-VAX Launcher. It is possible to configure a CHARON-VAX s
CHARON-VAX/XX installation 17 Note that log, rom, nvram and toy containers should have different names for every instance. 3. Once the configuratio
CHARON-VAX/XX installation 18 Choose “Install some absent components or new products” if some modification of the existing installation
CHARON-VAX/XX installation 19 Select the whole products to process all its components or just press “Next” to select required component
iii Ownership Notice Stromasys SA owns all rights, including proprietary rights, copyrights, trademarks, and world-wide distribution right
CHARON-VAX/XX installation 20 Again, please review what components should be removed/repaired and press “Next” to proceed. Note that even if
CHARON-VAX/XX installation 21 Once you have a CHARON-VAX/XX connected to your Network, you may use standard utilities to copy across the
CHARON-VAX/XX installation 22 SET HOST <VAX DECnet address> 2. On the hardware VAX, backup the system disk image to a file on VAXELN FAL: BACK
CHARON-VAX/XX configuration 23 3. CHARON-VAX/XX configuration At startup, CHARON-VAX/XX assembles a complete ‘virtual’ VAX system by loading the
CHARON-VAX/XX configuration 24 When CHARON-VAX/XX starts, it creates an icon on the taskbar menu with the name specified in the “configu
CHARON-VAX/XX configuration 25 • Character. Values of this type are character strings enclosed by quotation marks ("string parameter
CHARON-VAX/XX configuration 26 Parameter Type Value hw_model Character A string specifying the CPU type. Mandatory parameter. Choices are: • Mic
CHARON-VAX/XX configuration 27 Parameter Type Value affinity Character Overrides initial process’s affinity mask provided by host operating system
CHARON-VAX/XX configuration 28 Example 4: set session log="emulator.log" log_repeat_filter="on" 3.3. VAX CPUs For CHARON-VAX/XX
CHARON-VAX/XX configuration 29 The MicroVAX3100 model 96/98, VAXstation 4000 model 90, VAX6310 and the VAX 4000 model 106/108 will boo
CHARON-VAX/XX configuration 30 DSR[<line>] Character "On" - always reports the DSR signal asserted "Off" - always reports
CHARON-VAX/XX configuration 31 VAX model Asynchronous serial line emulation MicroVAX II, MicroVAX 3600, MicroVAX 3900, VAXserver 3600, VAXserver
CHARON-VAX/XX configuration 32 The DLL name can be omitted if it has already been loaded by a previous instance. Note that you can only load one inst
CHARON-VAX/XX configuration 33 To load several instances of Qbus multiplexers, use the ADDRESS and VECTOR parameters. Both ADDRESS and
CHARON-VAX/XX configuration 34 Example for the DHV11: load DHV11 TXA load physical_serial_line/chserial TXA0 line="\\.\COM1" set TXA line[0
CHARON-VAX/XX configuration 35 Connect via TCP/IP Use the CHARON-VAX connection type virtual_serial_line to prepare for a connection to a 3rd party
CHARON-VAX/XX configuration 36 Notes on the virtual_serial_line option: 1. Use the combination of parameters port and application as follows to star
CHARON-VAX/XX configuration 37 Example 1: set quart line[0]=TTA0 This set command connects the first serial line (line[0]) of the QUART serial line c
CHARON-VAX/XX configuration 38 Physical tapes used by CHARON-VAX/XX must be disabled in the Windows media pool. Go to Control Panel | Administrative
CHARON-VAX/XX configuration 39 Parameter Type Value container[N] N=0…9999 Character Specifies the location of the disk container. It can be either
Contents v Contents CONTENTS ... V PREFACE ...
CHARON-VAX/XX configuration 40 Use the ADDRESS parameter if loading several instances of RQDX3. The ADDRESS parameter value must be uni
CHARON-VAX/XX configuration 41 container[N] N=0…9999 String Specifies the location of the tape container. It can be either the name of a .VTAPE (.MT
CHARON-VAX/XX configuration 42 configured with up to 10000 tape units. Use the following command to load an instance of a TUK50 tape controller: LOAD
CHARON-VAX/XX configuration 43 set MUA container[0]="..." set MUA container[1]="..." set MUA container[2]="..." set MUA
CHARON-VAX/XX configuration 44 'c' stands for controller letter (A - the first controller, B - the second controller, ...), 't' s
CHARON-VAX/XX configuration 45 Parameter Type Value scsi_id Numeric A value between 0 and 7. ID number of the emulated SCSI device. The SCSI adap
CHARON-VAX/XX configuration 46 Parameter Type Value container[N] N=0…7 Character A string containing the full path to a disk container.
CHARON-VAX/XX configuration 47 When virtual SCSI disk image is dismounted in VMS it is no longer read by CHARON-VAX and may be copied. This capa
CHARON-VAX/XX configuration 48 media_type[N] N=0…7 character Overrides PRODUCT ID in the default SCSI INQUIRY data. Valid values may conta
CHARON-VAX/XX configuration 49 CHARON-VAX/XX also supports SCSI tapes. All SCSI tape devices appear in the Windows operating system as
Contents vi 3.16. The DUMMY_VCB02 device ... 76 3.17. Creating a VAX configurat
CHARON-VAX/XX configuration 50 for mapping IDE CD-ROM to CHARON-VAX/XX. atapi_scsi_device has the following parameter: Parameters Type Val
CHARON-VAX/XX configuration 51 Parameters Type Value container[N] N=0…7 Character A string containing IDE or SCSI CD-ROM to map to the emulator. N
CHARON-VAX/XX configuration 52 • A DSSI storage controller. For the moment an emulated HSD50 storage controller is provided. The emulated HSD50
CHARON-VAX/XX configuration 53 Parameter Type Value port[N] N=0…7 Numeric An integer value that specifies the TCP/IP port number at which the emu
CHARON-VAX/XX configuration 54 Parameter Type Value container [N] N=0…7 Character A string value that specifies the container of the storag
CHARON-VAX/XX configuration 55 Parameter Type Value media_type[N] N=0…7 Character Overrides default (automatically determined) MSCP media type of
CHARON-VAX/XX configuration 56 3.10.2. Connecting storage controller to a virtual DSSI network To connect storage controller to virtual DSSI network
CHARON-VAX/XX configuration 57 Parameter Type Value scs_system_id Numeric An integer value that specifies the SCSSYSTEMID of the emulated HSD50 st
CHARON-VAX/XX configuration 58 Parameter Type Value container[N] N=0…9999 Character A string value that specifies the container of the stor
CHARON-VAX/XX configuration 59 Parameter Type Value media_type[N] N=0…9999 Character Overrides default (automatically determined) MSCP media type
Preface vii Preface The VAX processor family made by Digital Equipment Corporation has largely earned its place in the history of computing. Over
CHARON-VAX/XX configuration 60 set session log="example1.log" set toy container="example1.dat" set rom container="example1.r
CHARON-VAX/XX configuration 61 In this example we emulate two HSD50 instances. Since they are both connected to the same virtual DSSI bus, we must as
CHARON-VAX/XX configuration 62 A virtual DSSI cluster consisting of N emulated VAX 4000 nodes has ()21−⋅NN such links. Each end of the li
CHARON-VAX/XX configuration 63 load virtual_serial_line OPA0 port=10003 application="opa0.ht" set PAA port[2]=11012 host[2]=”pollux:11021
CHARON-VAX/XX configuration 64 A triple node VAX cluster with multiple iSCSI disks In this example we assume that all three host systems have a iSCSI
CHARON-VAX/XX configuration 65 set toy container="vax002.dat" set rom container="vax002.rom" load virtual_serial_line OPA0 port=
CHARON-VAX/XX configuration 66 3.11.1. KDB50 configuration parameters Load parameter Function KDB50 This command creates an instance of the
CHARON-VAX/XX configuration 67 Parameter Type Value geometry[N] N=0…9999 Character This string value with a special format specifies the ex
CHARON-VAX/XX configuration 68 Attempts to use a file name with another extension will result in a "DISK OFFLINE" message. •
CHARON-VAX/XX configuration 69 Parameter Type Value station_address Character Station_address provides the ability to configure the adapter
Preface viii VAX 4000 model 106, VAXstation 4000 Model 90, and VAX6310. Note that the maximum memory emulated is 128 MB CHARON-VAX/XK Plus includ
CHARON-VAX/XX configuration 70 Parameter Type Value Address Numeric Specifies the CSR address. The address must be a valid QBUS 22-bit wide addre
CHARON-VAX/XX configuration 71 Set parameter for DEBNI Type Value must be chosen. interface Text string This connects the logical name represe
CHARON-VAX/XX configuration 72 3.12.4. Network interface Use the LOAD command to create an instance of the NDIS5/NDIS6 packet port and
CHARON-VAX/XX configuration 73 Parameters Type Value port_enable_mac_addr_change Boolean If true is specified, CHARON-VAX/XX sets the appro
CHARON-VAX/XX configuration 74 Example for the DEQNA / DESQA / DELQA: load DEQNA XQA load ndis5_chpack_port/chnetwrk XQA0 interface="Cabletron D
CHARON-VAX/XX configuration 75 set rom container = "charon.rom" If your operating system cannot determine the boot parameters, the
CHARON-VAX/XX configuration 76 The following example demonstrates how to load 2 instances of LPV11 mapped to 2 host system LPT ports: load chapi lpv1
CHARON-VAX/XX configuration 77 Note that since this dummy device cannot draw graphics, CHARON-VAX will fail the initial hardware diagnostics, but it
CHARON-VAX/XX configuration 78 By default these files are stored in the folder from where the CHARON-VAX/XX image is executed. If you like, you can s
CHARON-VAX/XX configuration 79 load virtual_serial_line/chserial OPA0 port=10003 application="putty.exe -load OPA0" set quart line[3]=OPA0
Conventions ix Conventions The following conventions are used in this manual: Notation Description $ or > The dollar sign or the right angle bra
CHARON-VAX/XX configuration 80 CHARON packet driver on the host system. Follow the description in the chapter on network installation (2
CHARON-VAX/XX configuration 81 3.17.12. The DELQA Ethernet adapter First load the controller itself: load DELQA/DEQNA XQA Once the DLL is loaded yo
CHARON-VAX/XX configuration 82 #RQDX3 disk controller on Qbus load RQDX3/RQDX3 DUA set DUA container[0]=" C:\Charon\Disks\user.vdisk" #DHQ1
Utilities 83 4. Utilities 4.1. The CHARON Launcher Use the CHARON Launcher to start CHARON-VAX/XX manually. Click on Help or type F1 for help. Sele
Utilities 84 Click on "Edit CFG file" to edit the selected configuration file using the notepad editor. The ability of running a config
Utilities 85 Press "Update" button. Once the "Service Update Dialog" has disappeared press "Back" button in the "
Utilities 86 4.2. The CHARON Service Manager The CHARON-VAX Service Manager administers the CHARON-VAX/XX services (i.e. specific VAX confi
Utilities 87 "Service Status" gives information about the current status of the service. You can start the service or stop it depending
Utilities 88 Press the "Set start" or "Set Stop" buttons to apply the date and time. To remove any schedule date, choose it and
Utilities 89 7. Print the active document opens up the standard printer dialogue to print the right hand panel of the application. Use the sub
Kommentare zu diesen Handbüchern