This chapter provides a brief introduction to the ChorusOS operating system, an overview of the installation process, and lists the prerequisites for installation. ChorusOS and its related products are available by means of a web distribution and can be downloaded or a CD-ROM. To download the products, follow the instructions provided by your customer service representative.
The ChorusOS operating system is a scalable and reliable embedded operating system that can be deployed on boards of the following supported target families: UltraSPARC IIi/IIe, Intel x86/Pentium, Motorola PowerPC 750/74x0 processor family, and Motorola PowerQUICC I (MPC8xx) and PowerQUICC II (SBC8260) microcontrollers. This operating system is used for the operation of public switches and PBXs, as well as within access networks, cross-connect switches, voice-mail systems, cellular base stations, web-phones, and cellular telephones.
The Sun Embedded Workshop software is used to create and deploy a ChorusOS operating system on a variety of different target boards in the set of target families supported by ChorusOS. Offering high service availability, complete hardware and software integration, management capabilities and Java technology support dedicated to telecommunication needs, the Sun Embedded Workshop software allows dynamic and cost-efficient delivery of new features while maintaining the reliability and functionality of existing networks.
For a more detailed overview of the features and architecture of ChorusOS, see the ChorusOS 5.0 Features and Architecture Overview.
The installation process for the ChorusOS operating system is divided into two parts:
Installing the Sun Embedded Workshop software on the host.
The Sun Embedded Workshop software provides the tools necessary to build a ChorusOS system image that can be booted on a target system. This part of the process is covered in Chapter 2, Installing the Sun Embedded Workshop software.
Building and Booting ChorusOS on a reference target board.
This includes configuring and building a ChorusOS system image using the Sun Embedded Workshop software, and booting the system image on a target system. This part of the process is covered in Part II, Building and Booting ChorusOS on Target Systems.
The following figure is a map providing an overview of the installation process and shows a few of the possible scenarios for building and booting a system image on the target. These are the different ways described in this guide.
For flowcharts of target-specific build and boot processes, see Part II, Building and Booting a ChorusOS System.
The host system requirements to install the Sun Embedded Workshop software are as follows:
Table 1-1 Host System Requirements
For information on particular target system requirements as well as the ChorusOS packages available with a particular target, see the appropriate ChorusOS 5.0 Target Family Guide.