Preface

The Netratrademark CP2040, Netra CP2060 and Netra CP2080, Netra CP2140 and Netra CP2160 CompactPCI boards are a crucial building block that network equipment providers (NEPs) and carriers can use when scaling and improving the availability of next-generation, carrier-grade systems.

The Netra CP2000 and CP2100 Series cPCI Boards Programming Guide is written for program developers and users who want to program these products in order to design original equipment manufacturer (OEM) systems, supply additional capability to an existing compatible system, or work in a laboratory environment for experimental purposes.

In the Netra CP2000 and CP2100 Series cPCI Boards Programming Guide, references are made to the Netra CP2000 board series and the Netra CP2100 board series. For the purpose of this book, the CP2000 board series refers to CP2040, CP2060 and CP2080 boards and the CP2100 board series currently includes the CP2140 and CP2160 boards.


Before You Read This Book

You are required to have a basic knowledge of computers and digital logic programming , in order to fully use the information in this document.


How This Book Is Organized

Chapter 1 provides details on the Netra CP2000 board and the CP2100 board series watchdog timer driver and its operation.

Chapter 2 describes the user flash driver for the Netra CP2000 board series and the CP2100 board series onboard flash PROMs and how to use it.

Chapter 3 describes the specific Advanced System Management (ASM) functions of the Netra CP2000 board series and the CP2100 board series.

Chapter 4 describes how to program the User LED on the Netra CP2100 board series.

Chapter 5 describes how to create applications that can identify and control hardware devices connected to Netra CP2100 series board-controlled systems.

Chapter 6 describes how to use Reconfiguration Coordination Manager scripts to automate certain dynamic reconfiguration processes for the Netra CP2100 board series.


Using UNIX Commands

This document may not contain information on basic UNIX® commands and procedures such as shutting down the system, booting the system, and configuring devices.

See one or more of the following for this information:


Typographic Conventions


Typeface[1]

Meaning

Examples

AaBbCc123

The names of commands, files, and directories; on-screen computer output

Edit your.login file.

Use ls -a to list all files.

% You have mail.

AaBbCc123

What you type, when contrasted with on-screen computer output

% su

Password:

AaBbCc123

Book titles, new words or terms, words to be emphasized. Replace command-line variables with real names or values.

Read Chapter 6 in the User's Guide.

These are called class options.

You must be superuser to do this.

To delete a file, type rm filename.



Shell Prompts


Shell

Prompt

C shell

machine-name%

C shell superuser

machine-name#

Bourne shell and Korn shell

$

Bourne shell and Korn shell superuser

#



Related Documentation


Application

Title

Part Number

Reference and Installation

Netra CP2060/CP2080 Technical Reference and Installation Manual

806-6658-xx

Reference and Installation

 

Netra CP2040 Technical Reference and Installation Manual

806-4994-xx

Reference and Installation

Netra CP2140 Technical Reference and Installation Manual

816-4908-xx

Reference and Installation

Netra CP2160 CompactPCI Board Installation and Technical Reference Manual

816-5772-xx



Accessing Sun Documentation

You can view, print, or purchase a broad selection of Sun documentation, including localized versions, at:

http://www.sun.com/documentation


Sun Welcomes Your Comments

Sun is interested in improving its documentation and welcomes your comments and suggestions. You can email your comments to Sun at:

docfeedback@sun.com

Please include the part number (816-2485-14) of your document in the subject line of your email.

 


1 (TableFootnote) The settings on your browser might differ from these settings.