Irmx Installation and Startup
Total Page:16
File Type:pdf, Size:1020Kb
iRMX® Installation and Startup RadiSys Corporation 5445 NE Dawson Creek Drive Hillsboro, OR 97124 (503) 615-1100 FAX: (503) 615-1150 www.radisys.com 07-0683-01 December 1999 EPC, iRMX, INtime, Inside Advantage, and RadiSys are registered trademarks of RadiSys Corporation. Spirit, DAI, DAQ, ASM, Brahma, and SAIB are trademarks of RadiSys Corporation. Microsoft and MS-DOS are registered trademarks of Microsoft Corporation and Windows 95 is a trademark of Microsoft Corporation. IBM and PC/AT are registered trademarks of International Business Machines Corporation. Microsoft Windows and MS-DOS are registered trademarks of Microsoft Corporation. Intel is a registered trademark of Intel Corporation. All other trademarks, registered trademarks, service marks, and trade names are property of their respective owners. December 1999 Copyright 1999 by RadiSys Corporation All rights reserved. ii Quick Contents Section I. Choosing Your Installation Chapter 1. Introduction Section II. iRMX Installation Procedures Chapter 2. Installing on iRMX development/target systems that are PC-compatible Platforms with no DOS Chapter 3. Installing on iRMX development/target systems that are PC-compatible Platforms with DOS Chapter 4. Installing on iRMX Development/Target Systems that are Multibus II Platforms Chapter 5. Installing the iRMX III OS on Multibus I Systems Chapter 6. Installing on Windows NT systems used as iRMX development systems Section III. iRMX Getting Started Chapters Chapter 7. DOSRMX Specifics Chapter 8. iRMX for PCs Specifics Chapter 9. Getting Acquainted with the Operating System Chapter 10. Where To Go From Here Section IV. Appendices Appendix A. Installed Directories Appendix B. Limitations Appendix C. Configuration Requirements for PC Platforms Appendix D. Changing Memory Size During the iRMX III OS Installation Appendix E. Hardware Modifications for the iRMX III OS Installation Appendix F. Error Messages Index Installation and Startup iii Notational Conventions Most of the references to system calls in the text and graphics use C syntax instead of PL/M (for example, the system call send_message instead of send$message). If you are working in C, you must use the C header files, rmx_c.h, udi_c.h and rmx_err.h. If you are working in PL/M, you must use dollar signs ($) and use the rmxplm.ext and error.lit header files. This manual uses the following conventions: • Syntax strings, data types, and data structures are provided for PL/M and C respectively. • All numbers are decimal unless otherwise stated. Hexadecimal numbers include the H radix character (for example, 0FFH). Binary numbers include the B radix character (for example, 11011000B). • Bit 0 is the low-order bit. If a bit is set to 1, the associated description is true unless otherwise stated. • Data structures and syntax strings appear in this font. • r? denotes an invisible file. • System call names and command names appear in this font. • PL/M data types such as BYTE and SELECTOR, and iRMX data types such as STRING and SOCKET are capitalized. All C data types are lower case except those that represent data structures. • Whenever this manual describes I/O operations, it assumes that tasks use BIOS calls (such as rq_a_read, rq_a_write,andrq_a_special). Although not mentioned, tasks can also use the equivalent EIOS calls (such as rq_s_read, rq_s_write,andrq_s_special)orUDIcalls(dq_read or dq_write)todothe same operations. ✏ Note Notes indicate important information. LL! CAUTION Cautions indicate situations which may damage hardware or data. iv Contents 1 Introduction Welcome to the iRMX® Family of Operating Systems! .................................. 3 Package Inventory ........................................................................................... 3 Software ................................................................................................... 3 Documentation ......................................................................................... 4 Registration...................................................................................................... 4 Important “Getting Started” Files.................................................................... 5 Deciding Which Installation Procedure to Perform ......................................... 6 What To Do If You Need More Help.............................................................. 8 Support Services Terms & Conditions (World-Wide Services) ............... 8 Customer Support Offerings..................................................................... 11 Software Licensing Information............................................................... 11 How to Make Copies of the Software ............................................... 12 Incorporation Administration and Permit Labels .............................. 12 2 Installing on iRMX development/target systems that are PC-compatible Platforms with no DOS Hardware Requirements .................................................................................. 15 Software Requirements.................................................................................... 15 Install Procedure.............................................................................................. 16 Step 1. Boot from the PC Boot Disk........................................................ 16 A. Insert Boot Diskette..................................................................... 16 B. Reboot System............................................................................. 16 C. Boot the iRMX III OS ................................................................. 16 D. Logon as Install ........................................................................... 16 Step 1A. Loading the SCSI Drivers.......................................................... 16 A. Insert PC Drivers Diskette And Attach It .................................... 17 B. Identify the Required SCSI Driver .............................................. 17 C. Load the Required Driver ............................................................ 17 Step 2. Hard Drive Preparation (Existing Primary DOS Partition).......... 18 Step 3. Hard Drive Preparation (New Primary DOS Partition) ............... 19 Step 4. Hard Drive Preparation (Existing Primary iRMX Partition) ....... 20 Installation and Startup Contents 5 Step 5. Hard Drive Preparation (New Primary iRMX Partition)............. 22 Step 6. Install the iRMX OS from the CDROM onto the prepared Primary Partition ................................................................................................ 23 A. Log off......................................................................................... 23 B. Logon as Finish ........................................................................... 23 C. Attach the CDROM..................................................................... 23 D. Install the Software onto the prepared partition........................... 24 E. Copy the SCSI configuration file to the parameters file .............. 24 F. Reset the System.......................................................................... 24 Step 7. Booting the newly installed iRMX OS........................................ 24 A. Booting the newly installed iRMX OS from an iRMX partition (IDE) 24 B. Booting the newly installed iRMX OS from an iRMX partition (SCSI) 24 Step 8. Where to Go Next ....................................................................... 25 3 Installing on iRMX development/target systems that are PC-compatible Platforms with DOS Hardware Requirements .................................................................................. 27 Software Requirements ................................................................................... 27 Install Procedure.............................................................................................. 27 Step 1. Boot DOS from the C: drive........................................................ 28 Step 2. Set up the DOS Environment to be compatible with the iRMX III.2.3 (DOSRMX) Operating System. ........................... 28 A. Config.Sys changes ..................................................................... 28 B. Autoexec.bat changes .................................................................. 28 C. Reboot DOS ................................................................................ 28 Step 3. Load DOSRMX from the DOSRMX Load Disk......................... 29 A. Insert DOSRMX Load Diskette .................................................. 29 B. Modify DOS batch file A:\rmx.bat as needed.............................. 29 C. Load the iRMX III.2.3 Operating System ................................... 29 D. Logon as Install ........................................................................... 29 Step 4. Hard Drive Preparation (Existing DOS Partition) ........................ 29 Step 5. Install the iRMX OS from the CDROM onto the prepared Partition 30 A. Log off......................................................................................... 30 B. Logon as Finish ........................................................................... 30 C. Attach the CDROM..................................................................... 30 D. Install the Software onto the prepared partition........................... 31 E. Reset the System.......................................................................... 31 Step 6. Loading the newly installed iRMX III.2.3 Operating System from a DOS partition via DOS .....................................................................