• Aucun résultat trouvé

Booting From The Start-up Syslem Boot Diskette

Dans le document OPERATING SYSTEMDOCU M ENTATION intel" (Page 108-117)

cARTRTDGE TApE INsrÀLr/.TroN oF THE ExTENDED iRMx@ n opnrutrrc svsrum

STEP 3: Booting From The Start-up Syslem Boot Diskette

Select the appropriate Start-up System Boot Diskette for your microcomputer from iRMX II.3 release diskettes Number l, 2, 3, or 4. This is the diskette that you will use to bootstrap load iRMX II.

Insert the diskette so that the label is positioned toward the door handle ofthe diskette drive. The portion of the diskeÍe on which the label is fasrened is the las! part of the diskette to be inserted.

Enter the following iSDM or DMON monitor command for your system to bootstrap load the Operating Systeml

. ( a l l s v s t e m s e x c è p t t h e t u o e x c e p t i o n s b e l o ! r ) . ( i S D M nonitor r.ith SCSI controller)

> (DMoN nonitor wiÈh 1SBC 186/22!+A cor.ttollet>

The úonitor'b" command instructs the Bootstrap I-oader to load a file. rthen bootstrap loading, lhe diskefie drive is referred to by the device name ":${0:". Whet no pathname is specified, the default boot system "/SYSTEM/RMX86" is loaded. The invocation given above instructs thE Bootstrap Loader to load the default boot system from the Start-ùp System Boot Diskette you selected.

On completion ofthe bootstrap loadhg process, the Extended iRMX II Start-up System has been loaded into memory and the system console displays the following instruction:

lnsert the Star!-up Systen Comnands Diskette and type ,,C<cr>,' Interrupt 3 at <xxxx: yyyy>

oa

is the address where the entry into the monitor occurred.

is the monitor prompt.

R€move the Start-up System Boot Diskette from the diskette drive and inse rhe rclease diskette Number 5labeled "StarFup System Commands Diskette, diskette. Then enter

your monitor's GO command, as rcquested on the system console, to complete the s).stem

initialization process:

3-6 Installatior

cARTRTDGE TApE TNsTALLATIoN oF THE ExTENDED iRMx@ r opnn.q.tutc sysrrn

. <CR> (íSDM nonltor)

> <CR> (DMoN monitor)

On completion ofthe Extended iRMX II system initialization process, the system console displays the following message:

* - * - * - * - * - * - * - * - * - * - * - * - * _ * _ * _ * _ * _ * _ * _ * _ * - * - * _ * - * - * - * - * - * - * - * E x t e n d e d i R l ' f x II Release 3.0

*-*-*-*-*-*-* - *- * - *- * - * -* -* -* - * - * - * - * - * - * _ * _ * _ * _ * _ * _ * _ * _ * _*_*

L o g o n :

Enter

to logon as the system manager. Now the system prompts you for the password hy displaying the prompt:

Pass!'ord:

Enter the default password for the system manager:

(This must be in all lowercase letters.)

Now the iRMX II Operating System v.ill sign on with the banner:

tRìfi II HI CLI, V3.0i USER-o

C o p y r l g h t < y e é r s > In L e l C o r p o r a t i o n

Note that "super' is the name of the system manager. Thís is a special iRMX user whose user ID is 0. All installation of iRMX II files must be done while logged in as the system manager. The system manager has access to all files used during the installation process.

This user also has Change Access righrs to all iRMX files.

Next, the system prompts you for the mrrect date and time. Enter the date in any one of the following three formats:

Installation

CARTRJDGE TApE TNSTALT,ATIoN oF THE ExTENDED iRMx@ rt opERerlnc svst:ru

nonth/datelyear (e. e., 0S /ls/7981) d a t e n o n t h y e a r ( e . 9 . , 1 5 J U N 1 9 8 7 ) d a t e n o n c h y e a r ( e . 9 . , 1 5 J U N E 1 9 8 7 )

Aîter €ntering the date, the system cchoes thc information and prompts you for the time Enter the time in the format HOURS:MINUTES:SECONDS (e.g., 15:20:00). You can omit the minutes and seconds fields; the system sets them to zero. The system responds by erhoing the entered time.

After the date and time are entered and echoed, the system executes a command file named :prog:alias.csd. This file will define the following aliases for your convenience:

alias command nam€

a ALIAS

ad rsdrsys286/attachdevice

adf :sdrsys286/attachdevice wmfO as :f:

aed :lang:aedit

lp. BACKCROUND(100,100) cupy #0 to :lp:

mksys submit :config:cmd/mksys(#0) pmw :sd:sys286/permit #0 drau u=world sh :sd:sys28ó/shutdown w= 0

iRMX II HI Command Line Interpreter (CLI) commands are indicated in upper case characters. After the aliases are echoed to the console, the system displays the lines:

E N D S U B M I T : p r o g : a l i a s . csD E N D S U B M I T :prog:t?logon

The iRMX II system is now ready to execute your commands.

3-8 Instrllation

2,1 INTRODUCTION

The development ofan Efended iRMX Il-based application system requLes several hardwaae and software components. Some of these components are always aequfted and others are a function of the particular application system. Figures 2- 1 and 2-2 show q?ical development hardware environments.

Figure 2- 1 shows the easiest way of developing your apptication system. Ir rhis method, you develop your appÌication on a System 300 Series o. MDp Microcomputer. With such a microcomputer, your development and target systems are the same. This type of

developúent envùonment ìs referred to as ',On-target Development,,.

Instilation 2-l

TIIE EXTENDED iRMX'F II DEVELOPMENT ENI'IRONMENT

Figure 2-1. iRMX@ II On-targ€t Development Environment

Figure 2-2 illustrates a second way of developing yoùr application qTstem. A second iRMX Il-based q,stem or the Series-Mevelopment System is used to develop the application software. The application system mùst be down-loaded to the target system where the application actually runs. This type ofdevelopment environment is referred to as "Cross Development". The îigure shows devices that a.e coúmonly attached to the target system; however, you can also attach other available devices.

2-2 Installatlon

THE EXTENDED iRM}P II DE!'ELOPMENT ENI'IRONMENT

i-.

I

Figure 2-2. iRMXo II Cross Development Environment

2.2 GENERAL REQUIREMENTS

To develop your iRMX Il-based application, you need one ofthe following environmentsl . An iRMX II based System 300 Series or MDP microcomputer (development and

target system are in one package). A custom built iRMX Il micrommputer may also be used. This type of development environment is called "On-target development".

. A development system and a separate target system. This qpe of development environment is called "Cross development".

Installetion

THE EXTENDED iRMXO II DDVELOPMENT ENVIRONMENT

These sets of equipment are discussed in the following sections.

2.3 AN |RMXO II SYSTEM ASYOUR DEVELOPMENTAND TARGET SYSTEM

One method of developing your iRMX II application system is to use a development system (the iRMX II Operating System) and a target system contained in one package.

Intel provides the System 300 Series and the MDP microcomputers for on-target development, With Intel microcomputer systems, you can develop and test iRMX II application programs in an iRMX II development envftonúent.

The Start-up Systems supplied with iRMX II are specifically designed to be run on Sysrem 300 Series and MDP MULTIBUS lI mioocomputen. This affords you the quickest method for starting the development ofyour application system.

Anothel method of developing your iRMX Il-based applicarion syslem is !o build your own iRMX ll-based system. Using the system you build, you can develop your application in an iRMX II Operatirg System environment. To use this mcthod, you need the

following equipment for your developm€nt system:

. An Intel single board computer (iSBC) based on the 8028ó or 803Eó microprocessor.

. A flexible diskette controller with at least one 5 1/4-inch d.ive.

. A hard disk drive and cont.oller.

. A terminal connected to the serial line on your single board computer.

. A chassis/cardcage/power supply unit.

. The Bootst.ap Loader in PROM and a monitor in PROM.

. At leasr one Megab)îe of RAM.

. The iRMX II.3 Operating System and langùages.

2.4 USING SEPARATE DEVELOPMENT AND TARGET SYSTEMS

A second method of developing your iRMX Il,based application system is ro use a development system on which to develop your software and a separate target system on which to rrrn your application. To use this method, you must have the following software:

. The ASM286 Macro Assemblcr, the PL/M-286 compiler and the iApX 28ú Family Utilities.

. iRMX II Release Diskettes.

You must have one of the folovring development systems:

Installation

THE EXTENDED iRMF II DEVELOPMENT ENI'IRONMENT

iRMX II-Based Development System

. The requirements are the same as were described earlier wheri your development and target systems are the same system.

INTELLEC Series-Mevelopment System

. INTELLEC Series-Iv Development System wíth CRT, keÈoard, at least one flexible diskette drive, one hard disk drive, and 128K-bfes of RAM.

. A diskette containing the iNDX Operating System (version 3.2 or later) for the Series IV.

Additionally, you must have a target system consisting of the following equipment:

. AJì 80286- or 80386-based microprocessor as the basic element ofthe applicahon system.

. A clÈssis to supply power to the processor board(s) and any other system boards.

. Enough memory to contain the Nucleus, selected subsystems, and your applìcation jobs. Most application systems require at least one Megabyte of RAM.

. Ifyour application uses the Application Loader, the Human Inte ace, or the Bootstrap Loade., you mùst have secondary storage device(s) and appropdate controllers.

Ifyou configure all ofyour software with an iRMX ll-based Development Sysîem, you can use úe following product !o transfer code to the target system RAM for e"\eculion:

. The iSDM Monitor (Release 3.0 or newer.)

Ifyoù configure all of your softwa.e with a Series-IV Development System, you can use any ofthe following products !o transfer code to the target system RAM for execution:

. The iSDM Monitor (Release 3.0 or newer.) . 'Ihe I2ICE In-circuit Emulator.

The I2ICE In-Ci.cuit Emulator and the iSDM Monitor transfer code from a seconoary storage device on an Series-lV Development System, whiÌe the Bootstrap Loader, used in On-ta.get development, transfers code from an iRMX II se.ondary storage device. The B^ootstrap Loader is a much faster way to load the application system than eithe. the IZICE lri-Cùcuit Emulator or iSDM monrlor.

AJter you have tested the code, you c_an burn it into PROM and placc the PROM on the

target system to eliminate using the IZICE emulator or the iSDM Monitor to load the

code.

Installation 2-5

THE E)NENDED iRMX'@ II DEI'EI,OPMDNT EN\{RONMENT

2.5 APPLICATION-DEPENDENT REOUIREMENTS

You may need additional ha.dware for your target system, depending on your application requìrements. If your application includes an I/O System and you intend to use named or physical files, plac€ at least one controller board in the chassis with the processor board.

(Series 300 systems aheady contain the needed conÍoller board(s).) You can use any of the following I/O and terminal mntroller boards:

l/O Controllers

You can use contaoller boards other than those discussed in this section.

but you must write the device drÌvers for rhem. The controller boards discussed in this section are the only ones for which Intel supplies device drivers,

Connect the controllers to their associated secondary srorage devices. If only stream files are used, the I/O Sysrem can be used without a conrroller board.

Connect an RS-232C interlace terminal to the serial I/O port ofthe processor hard or terminal controlle. board if you. application includes any of the following layers: the Basic I/0 Sysrem, the I/O Sysrem, o. the Human lnterface. One or more of the following terminal controllet drive.s must be configured into the Basic I/O System: 82514, 8274, 82530, iSBC 534, iSBC 544A, , iSBC 186/410 or the Terminal Commuîications Conrroller

(TCC) driver. The TCC driver is used wirh rhe isBC 546, isBc 547, isBc 548,

iSBC 188/48 and iSBC 188/56 t€rminal controller bogrds.

z-6

Installation

CARTRJDGE TApE INSTALLATIoN oF THE EXTENDED iRMx@ It opERertrc systrM

Dans le document OPERATING SYSTEMDOCU M ENTATION intel" (Page 108-117)