background image

2

Sun XVR-500 Graphics Accelerator Installation Guide • September 2002

Sun XVR-500 Graphics Accelerator
Features

FRU ID (field replacable unit identification allows you to identify the
Sun XVR-500 graphics accelerator serial number and other data using

fbconfig

.)

OpenGL 1.2 implementation. For more information access this URL:

http://opengl.org

Geometry acceleration

Model view matrix transformation of vertex and normal coordinates

Texture matrix transformation of texture coordinates

Full lighting calculations with up to 24 light sources

Up to six user clip planes

Perspective transformation

Viewport transformation

View volume clipping

Image processing

OpenGL operations

Points (2D, 3D, wide)

Vectors (2D and 3D lines and line strips; wide, stippled)

Polygons (triangles, triangle strips, quads, quad strips, polygons, point/line
polygon mode)

Antialiased points, vectors, and polygons

Image support (multiple formats, zoom, bilinear scaling, color matrix, color
tables)

Alpha operations

Scissoring

Window clipping

Masking

Fogging (linear, exponential, exponential

2

, user-defined)

Texture mapping (point, bilinear, trilinear, multiple internal formats)

Stencil operations

Rich set of blending operations

Fast window clears

Fast window-mode double buffering

Frame-sequential stereo support

Extensive support of OpenGL extensions

Imaging extensions such as pixel buffer, color table, and color matrix

Blend extensions such as blend color, blend minmax, and blend function
separate

Texture extensions (edge clamp, border clamp, LOD clamp)

Texture color table

Summary of Contents for XVR-500

Page 1: ...nc 4150 Network Circle Santa Clara CA 95054 U S A 650 960 1300 Send comments about this document to docfeedback sun com SunTM XVR 500 Graphics Accelerator Installation Guide Part No 816 3028 12 September 2002 Revision A ...

Page 2: ...HAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID Copyright 2002 Sun Microsystems Inc 4150 Network Circle Santa Clara California 95054 Etats Unis Tous droits réservés Sun Microsystems Inc a les droits de propriété intellectuels relatants à la technologie incorporée dans le produit qui est décrit dans ce document En particulier et sans la limitation ces droits de propriété intellectuels peuvent i...

Page 3: ...5 Software Requirements 5 Sun XVR 500 Graphics Accelerator Software Packages 6 Sun OpenGL for Solaris Software 7 Installing the Software 10 Removing the Software 13 Important Note for JumpStart Users 15 Man Pages 15 3 Installing the Sun XVR 500 Graphics Accelerator Hardware 17 Before Installation 17 System Configurations 18 Installing the Hardware 19 Installing the Hardware in Sun Blade 1000 and 2...

Page 4: ...s Accelerator Frame Lock System 23 Configuring Sun XVR 500 Graphics Accelerators for Frame Locking 25 Frame Lock Cable Assembly 27 Connecting the Frame Lock Cable Assembly 28 A Sun XVR 500 Graphics Accelerator Specifications 31 I O Port Specifications 31 Screen Resolutions and Video Formats 34 Accessing Field Replaceable Unit Information 35 B Setting the Default Console Display for the Sun Blade 1...

Page 5: ...r External I O Port Connectors 3 FIGURE 3 1 Sun XVR 500 Graphics Accelerator ASIC Heatsink 19 FIGURE 3 2 Installing Sun XVR 500 Graphics Accelerator in a Sun Blade 1000 2000 System 21 FIGURE 4 1 Frame Lock Cable Assembly 27 FIGURE 4 2 Sun XVR 500 Graphics Accelerator and Frame Lock Cable Assembly 29 ...

Page 6: ...vi Sun XVR 500 Graphics Accelerator Installation Guide September 2002 ...

Page 7: ... 2 3 8 TABLE 2 6 Sun OpenGL Version 1 2 1 for Solaris Patches 9 TABLE 2 7 Sun OpenGL Version 1 2 2 for Solaris Patches 9 TABLE 2 8 Sun OpenGL Version 1 2 3 for Solaris Patches 9 TABLE 3 1 Supported Number of Sun XVR 500 Graphics Accelerators 18 TABLE 4 1 Supported Systems 24 TABLE 4 2 Frame Lock Cable Connections 27 TABLE A 1 Sun XVR 500 Graphics Accelerator HD15 Video Output Port 32 TABLE A 2 Sun...

Page 8: ...viii Sun XVR 500 Graphics Accelerator Installation Guide September 2002 ...

Page 9: ...bes how to install the Sun XVR 500 graphics accelerator software Chapter 3 provides installation information for the Sun XVR 500 graphics accelerator hardware Chapter 4 describes Sun XVR 500 graphics accelerator frame locking Appendix A provides Sun XVR 500 graphics accelerator I O specifications Appendix B describes how to set the Sun XVR 500 graphics accelerator as the default monitor console di...

Page 10: ...environment Other software documentation that you received with your system Typographic Conventions Typeface 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...

Page 11: ...rse the Sun documentation provider at http corppub iuniverse com marketplace sun 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 3028 12 of your document in the subject line of your email Shell Prompt C shell C shell superuser Bourne sh...

Page 12: ...xii Sun XVR 500 Graphics Accelerator Installation Guide September 2002 ...

Page 13: ...ng This chapter includes the following topics Sun XVR 500 Graphics Accelerator Features on page 2 Installation Kit on page 4 Technical Support on page 4 The Sun XVR 500 graphics accelerator FIGURE 1 1 is supported on the following systems Sun Blade 150 system Sun Blade 1000 and Sun Blade 2000 systems Sun FireTM V480 server Sun Fire V880 server FIGURE 1 1 Sun XVR 500 Graphics Accelerator ...

Page 14: ...L operations Points 2D 3D wide Vectors 2D and 3D lines and line strips wide stippled Polygons triangles triangle strips quads quad strips polygons point line polygon mode Antialiased points vectors and polygons Image support multiple formats zoom bilinear scaling color matrix color tables Alpha operations Scissoring Window clipping Masking Fogging linear exponential exponential2 user defined Textu...

Page 15: ...e monitor s power saving mode High speed full featured DMA over the PCI 64 bus Multiscreen support using multiple boards in a single workstation Two video lookup tables FIGURE 1 2 shows the Sun XVR 500 graphics accelerator external I O ports The graphics board I O ports are described in Appendix A Sun XVR 500 Graphics Accelerator Specifications The Sun XVR 500 graphics accelerator features a syste...

Page 16: ... XVR 500 Graphics Accelerator Installation Guide this document Updated versions of Sun OpenGL for Solaris are available at http www sun com software graphics OpenGL Updated versions of the latest system software patches for the Sun XVR 500 graphics accelerator are available at http sunsolve sun com Technical Support For assistance and other information not found in this document concerning the Sun...

Page 17: ...r a subsequent compatible version of the operating environment One or more of these graphical user interfaces OpenWindows Version 3 6 2 or a subsequent compatible version or Common Desktop Environment CDE 1 5 Mbytes of available disk space for Sun XVR 500 graphics accelerator software 42 90 Mbytes of disk space for Sun OpenGL for Solaris up to 90 Mbytes if 64 bit Sun OpenGL for Solaris is installe...

Page 18: ...f Sun XVR 500 Graphics Accelerator Software Packages Software Packages Directory Location Solaris 8 software cdrom cdrom0 XVR 500 Solaris_8 Packages Solaris 9 software cdrom cdrom0 XVR 500 Solaris_9 Packages TABLE 2 2 Solaris 8 and Solaris 9 Software Package Names Package name Description SUNWifb u 32 bit device driver for the PCI bus Sun Expert3D graphics accelerator SUNWifbcf Configuration utili...

Page 19: ...ions for Solaris operating environments Software Package Locations TABLE 2 4 lists the directory locations of the Sun OpenGL for Solaris software packages Updated versions of Sun OpenGL for Solaris are available at TABLE 2 3 Sun XVR 500 Graphics Accelerator Patches Solaris Release Patch Location Solaris 8 software 108576 30 cdrom cdrom0 XVR 500 Solaris_8 Patches Solaris 9 software 112540 04 cdrom ...

Page 20: ... Solaris 64 bit Creator Graphics FFB Support SUNWgfbgl Sun OpenGL for Solaris Gfb Support SUNWgfbgx Sun OpenGL for Solaris 64 bit Gfb Support SUNWgldoc Sun OpenGL for Solaris Documentation and Man Pages SUNWglh Sun OpenGL for Solaris Header Files SUNWglrt Sun OpenGL for Solaris Runtime Libraries SUNWglrtu Sun OpenGL for Solaris Platform Specific Runtime Libraries SUNWglrtx Sun OpenGL for Solaris 6...

Page 21: ...r 9 operating environment type TABLE 2 6 Sun OpenGL Version 1 2 1 for Solaris Patches Sun OpenGL Version Patch Directory Location Sun OpenGL 1 2 1 32 bit 109543 19 cdrom cdrom0 OpenGL 1 2 1 Patches Sun OpenGL 1 2 1 64 bit 109544 19 cdrom cdrom0 OpenGL 1 2 1 Patches TABLE 2 7 Sun OpenGL Version 1 2 2 for Solaris Patches Sun OpenGL Version Patch Directory Location Sun OpenGL 1 2 2 32 bit 111993 02 c...

Page 22: ... on the installation kit CD ROM Use the remove script to remove previous software versions see Removing the Software on page 13 then do the install procedure Install the Sun XVR 500 graphics accelerator software from the CD provided with your installation kit 1 Log in as superuser 2 Insert the CD into the drive 3 Mount the CD ROM drive If the drive is already mounted type the following and go to S...

Page 23: ...tor software is already installed the program will not install the software install This program installs the software for the Sun XVR 500 Graphics Accelerator Sun Expert3D and Sun Expert3D Lite family of graphics accelerators This install process refers to Sun XVR 500 Graphics Accelerator but applies to the Sun Expert3D and Sun Expert3D Lite accelerators as well Checking if Sun XVR 500 Graphics A...

Page 24: ...ion and reboot instructions About to take the following actions Install Sun XVR 500 Graphics Accelerator support for Solaris 8 Install Sun OpenGL 1 2 3 To cancel installation of this software press q Press any other key to begin installation Installing Sun XVR 500 Graphics Accelerator support for Solaris 8 Installing Sun OpenGL 1 2 3 Installation complete To remove this software use the remove scr...

Page 25: ...the Sun XVR 500 graphics accelerator hardware see Chapter 3 9 Reboot the system at the ok prompt to complete the installation Removing the Software 1 Log in as superuser 2 Insert the Sun XVR 500 graphics accelerator CD into the drive 3 Mount the CD ROM drive If the drive is already mounted type the following and go to Step 4 If the CD ROM is not already mounted type shutdown man shutdown man boot ...

Page 26: ...rt3D Lite family of graphics accelerators This removal process refers to Sun XVR 500 Graphics Accelerator but applies to the Sun Expert3D and Sun Expert3D Lite accelerators as well 1 Remove Sun XVR 500 Graphics Accelerator support 2 Remove Sun OpenGL 3 Remove All Sun XVR 500 Graphics Accelerator and Sun OpenGL 4 Quit Select an option 3 About to take the following actions Remove Sun XVR 500 Graphic...

Page 27: ...uired No patches are required for the Solaris 9 operating environment Man Pages The Sun XVR 500 graphics accelerator man pages describe how you can query and set frame buffer attributes such as screen resolutions and visual configurations The man pages are included in the Solaris SUNWman packages bundled with the Solaris operating environment Use the fbconfig 1M man page for configuring Sun graphi...

Page 28: ...16 Sun XVR 500 Graphics Accelerator Installation Guide September 2002 To access the SUNWifb_config man page type man SUNWifb_config ...

Page 29: ...are on page 19 Installing the Hardware in Sun Blade 1000 and 2000 Systems on page 20 Configuring Multiple Frame Buffers on page 21 Changing the Monitor Screen Resolution on page 22 Before Installation Refer to the Solaris Handbook for Sun Peripherals that corresponds to your operating environment The handbook describes how to shut down the system safely before installing any internal boards and be...

Page 30: ...s are available on your system Note The Sun Fire V880 server requires the Sun Fire V880 I O board 501 5142 12 or higher Factory shipped 900 MHz Sun Fire V880 servers have this revision level of I O boards For earlier Sun Fire V880 servers you will need to upgrade with I O board 501 5142 12 or higher TABLE 3 1 Supported Number of Sun XVR 500 Graphics Accelerators Sun System Maximum Number of Device...

Page 31: ... 4379 Sun Blade 1000 and Sun Blade 2000 Service Manual 816 3217 Sun Fire V480 Server Parts Installation and Removal Guide 816 0907 Sun Fire V880 Server Service Manual 806 6597 Access this documentation at http www sun com documentation Note The Sun XVR 500 graphics accelerator contains an ASIC heatsink FIGURE 3 1 that you may notice to have a spring motion This is designed to help protect the ASIC...

Page 32: ...lade 1000 and 2000 backpanel The Sun Blade 1000 and 2000 systems support up to four Sun XVR 500 graphics accelerators Note It is recommended that you use the 66 Mhz PCI slots in a Sun Blade 1000 or 2000 system 1 Shut down your system and attach the antistatic wrist strap 2 Remove the Sun Blade 1000 or 2000 access panel and lay the system on its side 3 Position the Sun XVR 500 graphics accelerator ...

Page 33: ...oard is fully seated 6 Replace the Phillips screw securing the graphics board bracket tab to the system chassis 7 Replace the side access cover Configuring Multiple Frame Buffers To run more than one frame buffer you must modify your etc dt config Xservers file The Sun XVR 500 graphics accelerator device is identified as ifbx for example ifb0 and ifb1 for two Sun XVR 500 graphics accelerator devic...

Page 34: ...Creator board and two Sun XVR 500 graphics accelerators Changing the Monitor Screen Resolution For most installations the Sun XVR 500 graphics accelerator automatically configures itself to the proper screen resolution and refresh rate for your monitor If a Sun monitor however is not connected to the Sun XVR 500 graphics accelerator the monitor may have the wrong screen resolution To change the sc...

Page 35: ...k cable assembly is used to daisy chain two or more Sun XVR 500 graphics accelerator subsystems Vertical retrace synchronization eliminates flicker between multiscreen displays Frame locking is often necessary when running in stereo in a multihead environment All the displays can be synchronized so that the left and right views can be seen correctly through one set of LCD stereo glasses When frame...

Page 36: ...y through the Sun store http store sun com by ordering this part number under spare parts By default two channels are not frame locked Supported Systems TABLE 4 1 lists the supported systems for frame locking and lists the supported number of devices for each system TABLE 4 1 Supported Systems Sun system Maximum number of devices supported Sun Blade 1000 system 4 Sun Blade 2000 system 4 Sun Fire 4...

Page 37: ...ne in master mode a Check the resolution of an Sun XVR 500 graphics accelerator by using the fbconfig command For example You must repeat this command for each Sun XVR 500 graphics accelerator in the system or systems The fbconfig command displays the current monitor resolution setting It also displays additional information such as whether the Sun XVR 500 graphics accelerator is a master or slave...

Page 38: ...page 27 4 From the master Sun XVR 500 graphics accelerator display window configure the other Sun XVR 500 graphics accelerators in slave mode Use the fbconfig command For example You must configure each board separately that is for ifb1 ifb2 ifb3 and so on Your system is now ready for frame locking To reconfigure your Sun XVR 500 graphics accelerator from slave mode back to master mode use the fbc...

Page 39: ...king on page 25 TABLE 4 2 Frame Lock Cable Connections Frame Lock Connector Description Master connector shortest cable male Connects into the stereo connector located on the Sun XVR 500 graphics accelerator that is designated as the master device It also plugs into the daisy chain connector for slave Sun XVR 500 graphics accelerators Slave connector longest cable male Connects into the stereo con...

Page 40: ...ccelerator I O backplate on the rear of your system and connect the top of the frame lock cable assembly stereo connector 2 Connect the slave cable connector to a slave Sun XVR 500 graphics accelerator stereo connector 3 Connect a second slave Sun XVR 500 graphics accelerator if applicable or stereo glasses to the daisy chain stereo connector FIGURE 4 2 ...

Page 41: ...st and second slave Sun XVR 500 graphics accelerators Sun XVR 500 Top of frame lock cable assembly to master Sun XVR 500 slave Sun XVR 500 Optional slave stereo glasses Cabling for second Daisy chain stereo connector master Sun XVR 500 Slave cables graphics accelerator stereo connector graphics accelerator graphics accelerator graphics accelerator ...

Page 42: ...30 Sun XVR 500 Graphics Accelerator Installation Guide September 2002 ...

Page 43: ...ormats on page 34 Accessing Field Replaceable Unit Information on page 35 I O Port Specifications The external I O ports are accessible through the I O connectors on the Sun XVR 500 graphics accelerator backplate FIGURE A 1 FIGURE A 1 Sun XVR 500 Graphics Accelerator I O Connectors The Sun XVR 500 graphics accelerator has the following external I O ports Video output port Stereo output port Stereo...

Page 44: ...r supports DDC2 monitor support and Display Power Management Signaling DPMS TABLE A 1 Sun XVR 500 Graphics Accelerator HD15 Video Output Port Pin Signal 1 Red analog video 2 Green analog video 3 Blue analog video 4 No Connect 5 Ground 6 Ground 7 Ground 8 Ground 9 5V Supply 10 Ground 11 No Connect 12 DDC Bidirectional Data SDA 13 Horizontal Composite Sync 14 Vertical Sync 15 DDC Data Clock SCL ...

Page 45: ...s FIGURE A 2 Sun XVR 500 Graphics Accelerator 7 Pin DIN Female Stereo Connector TABLE A 2 Sun XVR 500 Graphics Accelerator Stereo Connector Pinout Pin Signal 1 Signal ground 2 5 0V Fused will supply up to 300mA limited to 1 0A 3 12 0V Fused will supply up to 300mA limited to 1 0A 4 Master stereo field Select Out 5 Slave stereo field Select In 6 No connect 7 No connect 6 5 3 2 4 7 1 ...

Page 46: ...e 15 TABLE A 3 Sun XVR 500 Graphics Accelerator Monitor Screen Resolutions Display Resolution Vertical Refresh Rate Sync Standard Aspect Ratio Format 1920 x 1080 72 Hz Sun 16 9 1600 x 1280 76 Hz Sun 5 4 1600 x 1200 75 Hz VESA 4 3 1600 x 1000 66 76 Hz Sun 16 10 1440 x 900 76 Hz Sun 16 10 1280 x 800 112Hz Sun stereo 16 10 1280 x 800 76 Hz Sun 16 10 1280 x 1024 60 75 85 Hz VESA 5 4 1280 x 1024 67 76 ...

Page 47: ...v ifb0 prconf Hardware Configuration for dev fbs ifb7 Type XVR 500 Expert3D Lite compatible Hardware Revision 01 rev50 Sun Serial Number 3753069005783 Manufacture Date Tue Jul 02 10 01 00 2002 PROM Information ifb fth 1 65 01 04 06 SMI EDID Data Available EDID version 1 revision 1 Monitor type Sun P N 365 1383 S N 9906KN4883 Monitor possible resolutions 1024x768x60 1024x768x70 1024x768x75 1152x900...

Page 48: ...36 Sun XVR 500 Graphics Accelerator Installation Guide September 2002 ...

Page 49: ... Select the graphics board you want to be the default console display In the above example you type b for the Sun XVR 500 graphics accelerator ok show displays a pci 1f 0 SUNW m64B 13 b pci 1f 0 pci 5 SUNW XVR 500 1 q NO SELECTION Enter Selection q to quit b pci 1f 0 pci 5 SUNW XVR 500 1 has been selected Type Y Control Y to insert it in the command line e g ok nvalias mydev Y for creating devalia...

Page 50: ... Name the Sun XVR 500 graphics accelerator device i Use nvalias to name the device This example shows mydev as the device ii Press Control Y on your keyboard and then Enter c Verify the alias The selected alias is then displayed You can now refer to mydev for the Sun XVR 500 graphics accelerator device For example 4 Reset the output device environment 5 Connect your monitor cable to the Sun XVR 50...

Reviews: