Home
SCRAMNetÒ+ Network - Curtiss
Contents
1. Current selection requires at least 6 1 MB of disk space Figure 3 9 Select Components CURTISS Copyright 2014 3 6 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT CURTISS WRIGHT INSTALLATION The Select Start Menu Folder dialog is now displayed Click Browse and Select a Start Menu folder or Click Next to accept the default folder and continue H i Kd Setup SCRAMNet Sc150 Sc150e Windows Software m s Select Start Menu Folder Where should Setup place the program s shortcuts i Setup will create the program s shortcuts in the following Start Menu folder To continue dick Next If you would like to select a different folder dick Browse SCRAMNet Figure 3 10 Select Start Menu Folder The Ready to Install dialog is now displayed Review the options selected and then click Install to start the installation I Setup SCRAMNet Sc150 Sc150e Windows Software c jms Ready to Install Setup is now ready to begin installing SCRAMNet Sc150 Sc150e Windows Software on your computer Click Install to continue with the installation or dick Back if you want to review or change any settings Destination location C Program Files SCRAMNet Setup type Full installation Selected components Main Files 32 bit binaries Source Files C CPP source files Visual Basic files Copyright 2014 Figure 3 11 Ready to Install 3 7 PCI WINDOWS SOFTWARE INSTALLATION I
2. 1 Install the SCRAMNet hardware 2 Install the software Chapter 3 3 Configure the board Chapter 5 4 Run SCRAMNet Monitor software Chapter 6 CURTISS Copyright 2014 2 3 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT PRODUCT OVERVIEW This page intentionally left blank CURTISS Copyright 2014 2 4 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 3 INSTALLATION 3 1 Overview This chapter contains the software load procedures the directory structure and information on building the SCRAMNet Utilities Prior to loading the SCRAMNet software hardware must first be installed as described in the SCRAMNet PCI Hardware manual NOTE The screen displays shown are from Windows 8 Screen displays from other Windows versions may vary 3 1 1 Power Up Host When the SCRAMNet hardware is installed power up the host and wait for Windows to load 3 1 2 PCI Ethernet Controller When the system is started for the first time users will be informed by the operating system that the host has located a PCI Ethernet controller as shown in Figure 3 1 Found New Hardware Ethernet Controller Please wait Figure 3 1 PCI Ethernet Controller Message ear Copyright 2014 3 1 PCI WINDOWS SOFTWARE INSTALLATION INSTALLATION The Found New Hardware Wizard is displayed Click Next to continue Found New Hardware Wizard Welcome to the Found New ey Hardware Wizard SS This wizard helps you install a device
3. EAE EEE EEEO TEENAA Eaa EIE Ea ES EL EEA 3 1 BV QV EDEA A E a E 3 1 Dall sl Power Up HOStarsisiirrsriiireristnr irie aeaaea E ES EE EE AAR 3 1 31 2 PCI Ethernet Controller eis cccicccessaesereesuestoseredensscabiounsctsvorwsasdesadensvsteescnseacceenniasenee 3 1 3 1 3 Load the Driver 3 2 Load the SCRAMNet Applications 0 ccc eccceeesseseseeseeeceecseeseeseeeesecseesecseeaeeecsessesseeseeaseaeaes 3 5 3 3 Verify Driver Installation isses erns rE AER EEE AES EEAS EA ETEA 3 9 3 4 Uninstall the SCRAMNet Applications w 3 12 3 5 Directory Structure s 3 14 3 6 SCRAMNet Device and Vendor IDS ee eecceecceseeeeseesecseeseeececseesecseeaeeeseaeseeseesesseeaeeeeseeats 3 15 4 SELECT MEMORY AND REGISTER ADDRESSES 100 cccecssceseseeeeeseeeeeeeeeeceseeeaeseeeseneeseesesaeeaeeaeeaes 4 1 Aci MSMOtYy A GALESSES aem eoe e e NE ects A E a A ESEE NASE rE Ee DAELE raa 4 1 4 2 Register Addresses 4 3 PCI Configuration 5 CONFIGURE THE BOARD sisssscstsozersseacusossesuee tbat cones sisennvs caxsosbyestestanasienasenstanseainsaitverasecsaniue teversseseses 5 1 Software Configuration 6 RUN THE APPLICA TION nearr aiae sas Eae aaa an ETARE E EE E EEA 6 1 6 OVERVIEW eeo iieiieirenan e niei EEEE AE E Lave AE AAE E EARE 6 1 6 2 Running from the Start Menu Program ICONS s ssesesessereresrsrsrerstrrsistrrerersrererererresrererersrt 6 1 6 3 Running from File Manager iscsi cascissssessevecaiscasseasecesscassseyssovssna scoageas aba eoi EER
4. Windows Back up your computer Security Check for updates Check this computer s security status Allow a program through Windows Firewall Network and Internet View network status and tasks Set up file sharing Hardware and Sound Play CDs or other media automatically Printer Mouse Programs Uninstall a program Change startup programs User Accounts Add or remove user accounts Clock Language and LF Region Appearance and Personalization Change desktop background Change the color scheme Adjust screen resolution Change keyboards or other input methods Ease of Access Let Windows suggest settings Optimize visual display Additional Options Figure 3 14 Windows Control Panel view by Category From the System Maintenance Screen select System Control Panel Home System and Maintenance Security Network and Internet Hardware and Sound Programs User Accounts Appearance and Personalization Clock Language and Region Ease of Access Additional Options Classic View Recent Tasks Change your Windows password CURTISS WRIGHT Copyright 2014 Fa Rosie gO gt Control Panel System and Maintenance gt Si tr Search 2 a a Welcome Center Get started with Windows 3 Backup and Restore Center Back up your computer A System View amount of RAM and processor speed Check your computer s Windows Experience Index base score See the name of this com
5. button and follow the on screen prompts to complete removal of the software ER Add Remove Programs oj xi E 1 8 oe Currently installed programs Sort by Name a sled id Microsoft SDK Update August 2001 5 1 2601 0 Size 519MB Al vi Programs Microsoft Visual C 6 0 Professional Edition Size 1 26GB Microsoft Windows 2000 DDK Build 2186 Size 137MB ie MSDN Library July 2000 Size 1 12GB 42 NuMega DriverStudio 1 5 Size 71 1MB Programs iie PCI Configuration Tool Size 4 00KB a jig SCRAMNet Size 4 95MB Click here f Add Remove eee Components r iie Synergy VxWorks BSP 1 21L Size 1 12MB Systran IP Module Carrier Applications Size 692KB Tera Term Pro fH Tornado Version 2 2 WDM Book Samples Size 19 4MB Close Figure 3 20 Uninstall the SCRAMNet Software from Server 2003 CURTISS Copyright 2014 3 12 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION To uninstall the SCRAMNet applications from Windows Server versions Vista and later systems open the control panel and select Programs then select Uninstall a program The following dialog shown in Figure 3 21 is displayed Scroll down the list of installed packages and select the one entitled SCRAMNet click Uninstall to remove the software fel gt Control Panel Programs Programs and Features X gt Il Search Programs and Features p EE Control Panel Home r Uninstall or change a program View installed updates T
6. EN ESENTEPE SE irit 6 1 6 4 Running from Run dialog DOX oe eee eeeeeseeeecseeeesceecseesecseeseesesacsecseesesaeeseeaseasaeeaesseeaeeeseeees 6 1 Te CONNECTING INTERRUPTS sisses sissisississtssesesciissasesdecies sevauceasssvezscoevatavavessbesusocgatchasavsbeasesasasabapsensnsgoes 7 1 VM Overview piana Ea TOIVEEN ctescvesecqucvivessisycs abccsavnsancaueteiecacenenes 7 1 CURTISS Copyright 2014 i PCI WINDOWS SOFTWARE INSTALLATION WRIGHT TABLE OF CONTENTS CURTISS WRIGHT FIGURES Figure 3 1 PCI Ethernet Controller Messages sicsscscsscscticcaassesdcssssteacesscascsdscesvevistsassescsenssiscsanssenacsissensteuivereueds 3 1 Figure 3 2 Found New Hardware Wizard cccccccssssecssceecseceecesecsecesecsesesessesseecsesseecsesseecseeseseaeseeesaeenenegs 3 2 Figure 3 3 Select to Display Drivers List Figure 3 4 Locate Driver Files seipsis a a S E a E T anaiiaye dp E Ees Figure 3 5 Select Device Dri ver is siseisitetues scosdosdscaveev sasoudsased tava va cksedebvessabiesidaesocactsavoesatassdsaevensasats Giastedeaseass Figure 3 6 The Driver is Installed Figure 3 7 SCRAMNet Software Installation Wizard eeeceeeeseeeeneesecseeseeececeesesseeseeesecsesseesesaeeaeeees 3 5 Fipure 3 8 Select Destination Location cacccscsaseiszascd isikie aiiai aa iiaa 3 6 Figure 3 9 Select Components Fisure 3 10 Select Start Menu Polder s cciscsicescisssssveiassasescsssesscodcaciseusitvesecoudued sasecacesasessasuksvastbedsaeate oesie EES F
7. NSTALLATION Once the automated installer has completed copying files the WinInst application is displayed Click the Install button to register the SCRAMNet device driver If changes are needed to the card s default node ID memory size or timeout value click Edit Click Exit to close the WinInst application Driver Options Help Install Default SCRAMNet Registry Entries Remove Remove SCRAMNet Reaistry Entries Edit Edit Reaistry Settings Exit WINInst Figure 3 12 Installation Successful Dialog An installation complete dialog is now displayed as shown in Figure 3 13 Click Finish to exit the wizard z T Setup SCRAMNet Sc150 Sc150e Windows Software coca xX Completing the SCRAMNet c150 Sc150e Windows Software Setup Wizard Setup has finished installing SCRAMNet Sc150 Sc150e Windows Software on your computer The application may be launched by selecting the installed icons Click Finish to exit Setup Figure 3 13 Installation Complete CURTISS Copyright 2014 3 8 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 3 3 Verify Driver Installation To verify the installation of the SCRAMNet device driver using Windows 7 Windows Vista or Windows Server 2008 click Open the Control Panel Next double click System Maintenance or System and Security shown in Figure 3 14 below INSTALLATION Recent Tasks Change your Windows password 2 System and Maintenance Get started with
8. Our goal is to offer a combination of products and services that provide complete easy to use solutions for your application If you have any technical or non technical questions or comments contact us Hours of operation are from 8 00 a m to 5 00 p m Eastern Standard Daylight Time Phone 937 252 5601 or 800 252 5601 E mail DTN_support curtisswright com Fax 937 252 1465 World Wide Web address www cwcdefense com 1 5 Ordering Process To learn more about Curtiss Wright s products or to place an order please use the following contact information Hours of operation are from 8 00 a m to 5 00 p m Eastern Standard Daylight Time e Phone 937 252 5601 or 800 252 5601 e E mail DTN_info curtisswright com e World Wide Web address www cwcdefense com CURTISS Copyrignt2014 13 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 2 PRODUCT OVERVIEW 2 1 Overview These installation procedures apply to SCRAMNet host interface node gt NOTE Please read this entire document before attempting to install the SCRAMNet software 2 2 Hardware Installation Install the SCRAMNet hardware before installing the SCRAMNet Utility software See the SCRAMNet Hardware Reference Manual for details on installing SCRAMNet hardware in the host system 2 3 Software Distribution The SCRAMNet software for Windows systems is distributed on one CD The package contains software utilities a monitor application a diagnostic a
9. RODUCTION marane E E EA ENEE TTE dy 1 1 1 1 How to Use This Manwal siisissosasn rreson riser n is N Taas E 1 1 1 1 1 Purpose LU SCOPE mna a AE E A E EE sacs ayes S TAS Style Conventi Os sis ces sisss cesses casscasszasecesecsseceyscovesessepazeas Eba SES SPALE EES NIE EErEE CES 1 1 1 2 Related Information 1 3 Quality Assurance 1 4 Technical Support 1 5 Ordering Process s s isciseisisetues sevegesssessteis saves sess cesses WiakssatesesastesidseveasChasbsiaata ts ONERE ASIERE TANS EEn 2 PRODUCT OVERVIEW isssssssscssssssscssssssssssessescsonsssccnssossosasonsessssosossaeassteaesesedosassssansanes sesosasssanasssacesssscadenss DV QV ERVAEW anisar erra Aar EE EES ETEN SSS RS 2 2 Hardware Installation 2 3 Software Distribution 2 4 System Requirements 2A 1 Byte Ordering sisssscacesaievssdvecdsbetsedivisehscsstoes icoatvedsthdessedissacaerisiatived statues aiin Enait 2 2 2 4 2 Byte Order in SCRAMNet RAM csseoeiirseirasricnsr rcar aE GE EE 2 2 2 4 3 Byte Order in SCRAMNet Control Status Registers sseseeeesereeeseerererererereeee 2 2 2 4 4 Byte Order in SCRAMNet Auxiliary Control RAM seseseseseeesseserererrererererereeees 2 3 2 5 System Considerations irsinin EE a ERE E A E EI EES 2 3 2 6 Installation Procedures 2 sci scsuisvistsscavs sass cdsdsesseesdisissvadvesseoseasistastdvesasvecseees EANN EN NETE iE EEEE 2 3 SINS TALLA TION assssicsteessevatesases cesses cusatascvessasass ays dvez iE I stad E
10. SCRAMNet 4 Network Software Installation Manual for x86 and x64 Platforms Running Windows 7 8 Vista Server 2003 Server 2008 and Server 2012 Using SCRAMNet PCI Document No C T MI NTPCPC5 A 0 A1 CURTISS WRIGHT FOREWORD The information in this document has been carefully checked and is believed to be accurate however no responsibility is assumed for inaccuracies Curtiss Wright Reserves the right to make changes without notice Curtiss Wright makes no warranty of any kind with regard to this printed material including but not limited to the implied warranties of merchantability and fitness for a particular purpose Copyright 2014 Curtiss Wright All Rights Reserved SCRAMNet4 is a registered trademark of Curtiss Wright Pentium III is a trademark of the Intel Corporation Windows Microsoft Windows 7 Windows 8 Window VISTA Windows Server 2003 Windows Server 2008 and Windows Server 2012 are registered trademarks of the Microsoft Corporation Visual C C and Visual Studio are trademarks of the Microsoft Corporation Motorola is a registered trademark of the Motorola Corporation Any reference made within this document to equipment from other vendors does not constitute an endorsement of their product s Revised March 5 2014 Curtiss Wright Defense Solutions 2600 Paramount Place Suite 200 Fairborn OH 45324 USA 800 252 5601 U S only 937 252 5601 TABLE OF CONTENTS T INT
11. T 7 CONNECTING INTERRUPTS 7 1 Overview Interrupts are connected at the user level by creating an event object with the name SCR_INTERRUPT_OBJECT Where is the board number 0 1 2 etc NOTE The software only allows one application at a time to connect an interrupt event handler The software will return an error if an attempt is made to connect multiple interrupt event handlers If another program needs to be forced to release its handler the function sw_int_flushQ may be called to cause the release of all registered interrupt event handlers The following code provides a simple example of how to connect interrupts for a single device system Refer to the source code in PCITEST or WINDIAGS TST SCR_INT C for an example of using this interrupt include lt scr h gt include lt scrplus h gt int main void char meSeccingiiod r sp_scram_init map CSRs and memory if sw int connect Create interrupt event object Sprint GnesSesing Vascad sCReINTERRUPTOBURet O hIntEvent CreateEvent NULL FALSE FALSE intString Wait forever or until SCRAMNet interrupts if WAIT_OBJECT_0O WaitForSingleObject hIntEvent INFINITE printf SCRAMNet interrupted n sw_int_disconnect disconnect interrupts CloseHandle hIntEvent close interrupt object handle PAE EE 5 7 return 0 main For more in
12. can be set up to access SCRAMNet memory and control status registers CSRs with different transaction sizes A PCI configuration register on the SCRAMNet card controls the fixed transaction byte swapping for each memory aperture offset 0x40 for aperture 0 and offset 0x44 for aperture 1 Align this byte swapping to match the other nodes on the SCRAMNet network Aperture 0 is set up by default to be 32 bit access only Aperture 1 is set up by default to be 8 bit access only but may be set to 16 bit or 32 bit access only if desired The SCRAMNet PCI DLL exports a function named sp_stm_mm This function reconfigures the byte swapping mode of Aperture 1 to perform 8 16 or 32 bit byte swapping Aperture 1 is used by the get_base_mem function and the other memory access functions Aperture 0 is used by the CSR register access routines Therefore if the byte swapping mode of Aperture 0 is altered the CSR access routines must also be altered to function in the new byte swapping mode See the SCRAMNet Network PCI Hardware Reference Manual for a detailed description of the registers used to perform byte ordering operations to SCRAMNet RAM apertures 2 4 3 Byte Order in SCRAMNet Control Status Registers CURTISS WRIGHT The access to the SCRAMNet Control Status Registers CSRs is not sequential on the PCI board These are 16 bit registers and are accessed as 16 bit values When accessing registers directly through locally written software as op
13. driver for a hardware device To continue click Next lt Back Cancel Figure 3 2 Found New Hardware Wizard 3 1 3 Load the Driver Once the Install Hardware Device Drivers dialog is displayed click Display a list of the known drivers for this device so that I can choose a specific driver then click Next Found New Hardware Wizard Install Hardware Device Drivers Pata device driver is a software program that enables a hardware device to work with CY an operating system This wizard will complete the installation for this device a Ethernet Controller 4 device driver is a software program that makes a hardware device work Windows needs driver files for your new device To locate driver files and complete the installation click Next What do you want the wizard to do Search for a suitable driver for my device recommended Display a list of the known drivers for this device so that can choose a specifi lt Back Cancel Figure 3 3 Select to Display Drivers List CURTISS Copyright 2014 32 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT CURTISS WRIGHT When the Locate Driver Files dialog is displayed check the CD ROM Drives INSTALLATION selection box then click Next to continue Found New Hardware Wizard p Locate Driver Files Pats Where do you want Windows to search for driver files SY Search for driver files for the following hardware device Ethernet Contro
14. ebug versions of all the utilities The Debug directory contains 32 bit debug versions of the binaries The Debug64 directory contains 64 bit debug versions of the binaries The nc directory contains the header files for SCRAMNet Network library routines The Lib directory contains the 32 bit debug and release version of the DLL s as well as files required to link to the API e The Lib64 directory contains the 64 bit debug and release version of the DLL s as well as files required to link to the API e The Master Workspace directory contains a Microsoft Visual Studio workspace used to rebuild all of the SCRAMNet project files e The NtPciScr directory contains the source code for creating the PCI DLL as well as the SCRAMNet API library e The PCltest subdirectory contains the source code for an example interrupt application e The pvt directory contains SCRAMNet Performance Verification Tool program used to read write and verify SCRAMNet e The Vb directory contains the Visual Basic definitions for the API as well as an example of their usage e The WinDiags directory contains the source files for an interactive utility used to test the SCRAMNet PCI hardware e The WinEpi directory contains the source files for a utility used to modify the SCRAMNet EEPROM CURTISS Copyright 2014 3 14 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION e The WinInst directory contains the source files for a utility that installs and rem
15. et device driver as shown in Figure 3 17 below File 3 View Help 9 mlO Em amp ga ATHLONHX PC 94E Computer Disk drives MY Display adapters 3 DVD CD ROM drives e Floppy disk drives Floppy drive controllers ca IDE ATA ATAPI controllers Keyboards A Mice and other pointing devices Monitors EP Network adapters E Portable Devices H Ports COM amp LPT 2B Processors is i ial SCRAMNet SC150 PCL PMC CPCI Card H a Sound video and game controllers H Storage controllers JAE System devices Universal Serial Bus controllers oF FE fe FF F me een es eee ee ee ee oT oR Figure 3 17 SCRAMNet Driver Listed in the Device Manager CURTISS Copyright 2014 3 10 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION To verify the SCRAMNet device driver installation using Server 2003 click Start Settings Control Panel Next double click the System icon as show in the Figure 3 18 below loxi Fie Edit view Favorites Tools Help Ea Back gt fey Qsearch Gyrolders 3 MG GS X A Ea Address E Control Panel X Eao Display Folder Options Fonts Game Internet Control Panel Controllers Options System J Go Provides system information and ae changes environment settings Sounds and System Users and Multimed
16. ew Hardware Wizard Completing the Found New Hardware Wizard Vv SCRAMNet SC150 PCI PMC CPCI Card Windows has finished installing the software for this device To close this wizard click Finish lt Back Figure 3 6 The Driver is Installed CURTISS Copyright 2014 3 4 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION 3 2 Load the SCRAMNet Applications Using Windows Explorer browse the contents of the SCRAMNet Installation CD ROM to locate the automated installation file setupSCRAMNet exe Launch the installation program by double clicking the setupSCRAMNet exe file When the screen shown below Figure 3 7 is displayed click Next to continue G Setup SCRAMNet Sc150 Sc150e Windows Software C Lo Welcome to the SCRAMNet c150 Sc150e Windows Software Setup Wizard This will install SCRAMNet Sc150 Sc150e Windows Software version A1 on your computer It is recommended that you close all other applications before continuing Click Next to continue or Cancel to exit Setup Figure 3 7 SCRAMNet Software Installation Wizard A dialog containing the Curtiss Wright Controls licensing agreement will be displayed Please read and understand the licensing agreement before continuing the installation Click the I agree radio button and then click Next to continue The SCRAMNet readme file is displayed The file contains information regarding recent changes to the package Click Next to con
17. formation on connecting interrupts refer to the SCRAMNet Network Windows NT DLL Reference Guide CURTISS Copyright 2014 7 1 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT CONNECTING INTERRUPTS This page intentionally left blank CURTISS Copyright 2014 7 2 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT
18. ia Passwords Windows Update Windows 2000 Support 4 SSS i Provides system information and changes environment settings My Computer h Figure 3 18 Control Panel System Icon From the Systems Properties dialog select the Hardware tab then click Device Manager From the list in the Device Manager window find the SCRAMNet device driver as shown in Figure 3 19 below iojxi aton vew e gt Gi 2 Dla P3TESTGRP Computer amp Disk drives wj Display adapters 23 DYD CD ROM drives Floppy disk controllers Sy IDE ATA ATAPI controllers Keyboards TA Mice and other pointing devices 3 Monitors EF Network adapters 2 Other devices g Ports COM amp LPT SCRAMNet or RAMplex Network Device SCRAMNet 5C150 PCI PMC CPCI Card g Sound video and game controllers m System devices Universal Serial Bus controllers FE A AE a i E F El Oc Figure 3 19 SCRAMNet Driver Listed in the Device Manager CURTISS Copyrignt2014 3 11 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION 3 4 Uninstall the SCRAMNet Applications To uninstall the SCRAMNet applications from server 2003 select Start gt Settings gt Control Panel gt Add Remove Programs and the following dialog is displayed Scroll down the list of installed packages and locate the one entitled SCRAMNet Click the Remove
19. igure 3 11 Ready to Install vis cisgsccsecsesty casts dsacsssesnaa seta E E E RE Figure 3 12 Installation Successful Dialog Figure 3 13 Installation Complete sg cs ices caisssshsscys eves cde cauleeatenns setatanassaceesesthvassdecestbeadelvsacehcesetaysxdedealdueaubeaesoose Figure 3 14 Windows Control Panel view by Category cccceseceseescseesesseeseeececseesesseeaeeseesaesaeeaeeaseaeeeens 3 9 Figure 3 15 System and Maintenances icieisessitaceesccasasctdcas sedcssscsantesveqsteabet ceca SPESEN A EAE TEE E TEAS 3 9 Figure 3 16 System cece 3 10 Figure 3 17 SCRAMNet Driver Listed in the Device Manager 3 10 Figure 3 18 Control Panel System Icon eeeeeeeseeeeeeeeeneeees 3 11 Figure 3 19 SCRAMNet Driver Listed in the Device Manager 3 11 Figure 3 20 Uninstall the SCRAMNet Software from Server 2003 3 12 Figure 3 21 Uninstall the SCRAMNet Software 3 13 Figure 3 22 Illustration of Directory Structure 3 14 Figure 5 1 Registry Editor Dialogissciicciscisesisescssdsssstiassasesiedses cava sacicvssdveseaseebeduesacdscsavvesstactssavsseaseeatecadassasiseays 5 1 Table 221 CSR Byte Offsets iasc iiics ieni dgenes ceavetsssvieesed ene anaana ae n iea SEO SE EN EES REEE AE E S 2 2 Table 3 1 SCRAMNet ID S victstssconsscsstinisasseessbosssusune sd ennea E Tse EROE ESE KIE ET EE EESE ERSE EE E 3 15 Copyright 2014 ii PCI WINDOWS SOFTWARE INSTALLATION 1 INTRODUCTION 1 1 How to Use This Manual 1 1 1 Purpose This ma
20. ize and Timeout parameters These registry values can be modified using the SCRAMNet installation utility To modify click the WinInst icon From the utility dialog press the Edit Registry Settings button This will bring up a registry editing dialog as shown in Figure 5 1 Registry Values Brd 0 l KA Tof Node ID 4096 Memory Size kB 7 0096 Timeout z 1 Number Of Boards Cancel Figure 5 1 Registry Editor Dialog The editor provides the ability to modify the registry settings for each installed SCRAMNet device as well as increase or decrease the number of boards installed Note that upon installing the SCRAMNet driver the PCI bus is scanned to identify the number of boards installed The Registry Editor automatically defaults to the proper number of boards If this number is different from the number of boards installed power down the system and reseat each of the installed SCRAMNet boards Once the registry values are set as required clicking the OK button rewrites the registry values Under Windows Vista and Windows Server 2008 WinInst must be run as administrator so that the program can alter the registry values CURTISS Copyright 2014 5 1 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT CONFIGURE THE BOARD This page intentionally left blank CURTISS Copyright 2014 5 2 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 6 RUN THE APPLICATION 6 1 Overview There are three basic ways to r
21. ller The wizard searches for suitable drivers in its driver database on your computer and in any of the following optional search locations that you specify To start the search click Next If you are searching on a floppy disk or CD ROM drive insert the floppy disk or CD before clicking Next Optional search locations T Floppy dish M Ei 5 J Specify a location J Microsoft Windows Update py disk drives When the Driver Files Search Results dialog is displayed as shown in Figure 3 5 lt Back Cancel Figure 3 4 Locate Driver Files click Next to continue Upgrade Device Driver Wizard Driver Files Search Results N The wizard has finished searching for driver files for your hardware device wy The wizard found a driver for the following device o Ethernet Controller Windows found a driver that is a closer match for this device than your current driver To install the driver Windows found click Next g wdmscram inf The wizard also found other drivers that are suitable for this device To view a list of these drivers or install one of these drivers select the following check box and then click Next T Install one of the other drivers Copyright 2014 Cancel Figure 3 5 Select a Device Driver 3 3 PCI WINDOWS SOFTWARE INSTALLATION INSTALLATION Windows will indicate it has completed installation of the hardware device driver Click Finish to close the wizard Found N
22. nual describes the installation of SCRAMNet software for all x86 and x64 based Microsoft Windows 7 Windows 8 Windows Vista Windows Server 2003 Windows Server 2008 and Windows Server 2012 systems 1 1 2 Scope This information is intended for systems designers engineers and network installation personnel To benefit from the manual the reader should have at least a systems level understanding of general computer processing memory and hardware operation 1 1 3 Style Conventions Hexadecimal values are written with a 0x prefix for example 0xFB001040 Called functions are italicized for example OpenConnect Function parameters are bolded for example Action Path names are italicized for example utility sw cfg File Names are bolded for example config c Absolute path file names are italicized and bolded for example utility sw cfg config c Code and monitor screen displays of input and output are boxed and indented on a separate line Operator input is in boldface type For example Cals Filel File2 File3 1 2 Related Information SCRAMNet Network PCI Hardware Interface Reference D T MR PCI SCRAMNet Network Utilities User Manual C T MU UTIL SCRAMNet Network NT DLL Reference Guide C T ML NTDLL SCRAMNet Network SC150e PCI PMC amp CPCI Bus universal Signaling Hardware Reference D T MR PCPMCPE CURTISS a Copyright 2014 WRIGHT 1 1 PCI WINDOWS SOFTWARE INSTALLATION INTRODUCTION 1 3 Quality Assu
23. o uninstall a program select it from the list and then click Uninstall Change or Repair 8 Turn Windows features on or gir Organize Uninstall E Install a program from the z network Name Publisher Installed On Size Version ia sap Gui7 10 SAP AG 7 12 2012 7 10 Compilation 2 SCRAMNet sc150 sc150e software Curtiss Wright Controls 3 3 2014 609MB Al Eelspecops Password Client x86 Specops Software 7 12 2012 270MB 4 5 10711 1 Symantec Endpoint Protection Symantec Corporation 2 19 2014 866 MB 12 1 4013 4013 a aa ennai gen nan Curtiss Wright Controls Product version Al Help link http www cwcdefense com support html Figure 3 21 Uninstall the SCRAMNet Software CURTISS Copyrignt2014 3 13 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION 3 5 Directory Structure The SCRAMNet software and related files are placed into several subdirectories as shown Erogram Files SCRAMNET Bench Bin or Bin64 Inc Debug or Debug64 Lib or Lib64 Master workspace Ntpciscr PCltest Pvt Vb Windiags Winepi WinInst Winmon Figure 3 22 Illustration of Directory Structure e The Bench directory contains the source files for a utility which reports PIO and DMA benchmarking results and can run DMA read and DMA write tests on SCRAMNet memory e The Bin directory contains the 32 bit release non debug versions of all the utilities The Bin64 directory contains the 64 bit release non d
24. oves the SCRAMNet device driver as well as functionality for modifying the device registry values e The WinMon directory contains the source files for an interactive utility used to read write SCRAMNet CSRs and memory locations e The root SCRAMNet directory contains release notes and readme files with information and updates not available in the printed manuals It also contains a batch file to build the software from the command line 3 6 SCRAMNet Device and Vendor IDs All PCI devices are required to have a Device ID and Vendor ID All Curtiss Wright PCI and PMC products have received a new Device ID and Vendor ID from the PCI SIG Table 3 1 shows the old and new SCRAMNet IDs Table 3 1 SCRAMNet ID s rrn oen 0x1387 0x5300 0x11B0 0x4750 CURTISS Copyright 2014 3 15 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION This page intentionally left blank CURTISS Copyright 2014 3 16 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 4 SELECT MEMORY AND REGISTER ADDRESSES 4 1 Memory Addresses The SCRAMNet Node is a physical memory device which requires the SCRAMNet memory to be mapped into the PCI Bus Address space Available host system RAM is also mapped into the same address space on the PCI Bus The host computer will assign SCRAMNet two 16 MB address ranges for aperture 0 and aperture 1 that do not conflict with other boards devices in the system 4 2 Register Addresses The register address will alwa
25. posed to using the SCRAMNet library routines scr_csr_read and scr_csr_write the byte offsets are shown in Table 2 1 Table 2 1 CSR Byte Offsets The SCRAMNet library routines make this transparent If using an unsigned short array in C code 16 bit values divide this byte offset by two to get the correct index Copyright 2014 2 2 PCI WINDOWS SOFTWARE INSTALLATION PRODUCT OVERVIEW 2 4 4 Byte Order in SCRAMNet Auxiliary Control RAM When accessing the SCRAMNet Auxiliary Control RAM ACR normal RAM is disabled This allows configuration of the 5 bit ACR field that corresponds to each longword memory location in SCRAMNet RAM This 5 bit field is defined as the least significant byte of every longword location Using 32 bit access through Aperture 0 the ACR value would be written to bits 4 0 of a longword address EXAMPLE Set bits O and 1 of ACR location 1 to enable TX and RX Network Interrupts Aperture 0 PCI SCRAMNet Device Write 0x00000003 to memory address 1 ACR read and write routines are provided in the SCRAMNet library 2 5 System Considerations Since the SCRAMNet hardware software and installation utilities are host to such a large variety of backplanes and operating systems some minor differences may be apparent in these instructions such as file names and operating system commands 2 6 Installation Procedures Complete the following steps to load configure and install the SCRAMNet software
26. pplication EEPROM Programming Utility and an Installation Utility In addition the CD includes a driver for Windows 7 Windows 8 Windows Vista Windows Server 2003 Windows Server 2008 and Windows Server 2012 Source code for the SCRAMNet libraries and utilities is included to allow for user customization 2 4 System Requirements The Windows 7 Windows 8 and Windows Server 2012 requirements e 1 GHhz or faster processor e Microsoft Visual Studio 2008 or later e 5 1 MB hard drive space e 1GB RAM 32 bit 2 GB RAM 64 bit The Windows Vista and Windows Server 2008 requirements 1 GHhz x86 processor or 1 4 GHz x64 processor Microsoft Visual Studio 2008 or later 5 1 MB hard drive space 512 MB RAM The Windows Server 2003 requirements e Intel Pentium II 500 MHz or faster or equivalent x86 CPU e Microsoft Visual Studio 2008 or later e 5 1 MB hard disk space e 256 MB RAM CURTISS Copyright 2014 2 1 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT PRODUCT OVERVIEW 2 4 1 Byte Ordering In the case where PCI hardware is located on an Intel based Little Endian backplane but is accessed by way of a Motorola type Big Endian host then the byte order on the PCI must be changed to Big Endian 2 4 2 Byte Order in SCRAMNet RAM Memory operations to SCRAMNet RAM should not be a problem since byte ordering of host accesses is programmable through software The SCRAMNet PCI card has two distinct memory apertures that
27. puter Allow remote access amp Windows Update Turn automatic updating on or off P Power Options Require a password when the computer wakes Change when the computer sleeps amp Indexing Options Change how Windows searches by Problem Reports and Solutions Check for new solutions Find which version of Windows you are using Restore files from backup Check for updates Choose how to check for solutions View installed updates Change what the power buttons do View problem history Figure 3 15 System and Maintenance 3 9 PCI WINDOWS SOFTWARE INSTALLATION INSTALLATION From the System dialog select Device Manager QO e System and Maintenance System X 4 l Search Tasks 2 e a View basic information about your computer Device Manager 5 Windows edition Remote settings Windows Vista Business O Syst tect eee eee Copyright 2007 Microsoft Corporation All rights reserved O Advanced system settings Genace ack Upgrade Windows Vista System Rating Windows Experience Index Processor Athlon HX 1 60 GHz Memory RAM 511 MB System type 64 bit Operating System See also Windows Update Computer name domain and workgroup settings Security Center Computer name AthlonHX PC Change settings Performance Full computer name AthlonHX PC m Figure 3 16 System From the list in the Device Manager dialog find the SCRAMN
28. rance CURTISS WRIGHT Curtiss Wright s policy is to provide our customers with the highest quality products and services In addition to the physical product the company provides documentation sales and marketing support hardware and software technical support and timely product delivery Our quality commitment begins with product concept and continues after receipt of the purchased product Curtiss Wright s Quality System conforms to the ISO 9001 international standard for quality systems ISO 9001 is the model for quality assurance in design development production installation and servicing The ISO 9001 standard addresses all 20 clauses of the ISO quality system and is the most comprehensive of the conformance standards Our Quality System addresses the following basic objectives e Achieve maintain and continually improve the quality of our products through established design test and production procedures e Improve the quality of our operations to meet the needs of our customers suppliers and other stakeholders e Provide our employees with the tools and overall work environment to fulfill maintain and improve product and service quality e Ensure our customer and other stakeholders that only the highest quality product or service will be delivered The British Standards Institution BSD the world s largest and most respected standardization authority assessed Curtiss Wright s Quality System BSI s Qualit
29. tinue CURTISS Copyrignt2014 35 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT INSTALLATION The Select Destination Location dialog is then displayed Indicate to Windows the folder where the source and executable files are to be installed the default is c program files scramnet Click Next to continue I Setup SCRAMNet Sc150 Sc150e Windows Software b j s Select Destination Location Where should SCRAMNet 5c150 5c150e Windows Software be installed Setup will install SCRAMNet Sc150 Sc150e Windows Software into the following folder To continue dick Next If you would like to select a different folder click Browse C Program Files SCRAMNet At least 4 6 MB of free disk space is required Figure 3 8 Select Destination Location The Select Components dialog is now displayed In most cases Full installation should be selected because it installs all application executables and source files whereas the Compact selection only installs application executables Make a selection and then click Next Fe Setup SCRAMNet Sc150 Sc150e Windows Software b Select Components Which components should be installed Select the components you want to install dear the components you do not want to install Click Next when you are ready to continue Main Files 32 bit binaries Source Files i V C CPP source files i V Visual Basic files
30. un one of the SCRAMNet programs e From an icon created for the program in the Start Menu under Programs SCRAMNet e From Windows Explorer e From the Start Menu s Run dialog box Once the application is started follow the directions in the SCRAMNet Network Windows NT Utilities C T MU NTUTIL user manual NOTE For Vista and 2003 the programs Wininst and Pvt must to be run as _ gt administrator To run a program as administrator left click the program icon and select run as administrator from the pop up menu 6 2 Running from the Start Menu Program Icons To run the program from the Start Menu 1 Click the Start Menu and select Programs 2 Select SCRAMNet and then click the application to run 6 3 Running from File Manager To run the program from Windows Explorer 1 Open Windows Explorer from the Start Menu 2 Change to the appropriate subdirectory 3 Double click the executable file 6 4 Running from Run dialog box To run the program from the Run dialog box 1 Click the Start Menu and select Run 2 Type the full path name of the executable file in the Command Line box or select the executable file by clicking the Browse button and double clicking the proper file 3 Click select OK CURTISS Copyright 2014 6 1 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT RUN THE APPLICATION This page intentionally left blank CURTISS Copyright 2014 6 2 PCI WINDOWS SOFTWARE INSTALLATION WRIGH
31. y Assurance division certified we meet or exceed all applicable international standards and issued Certificate of Registration number FM 31468 on May 16 1995 The scope of Curtiss Wright s registration is Design manufacture and service of high technology hardware and software computer communications products The registration is maintained under BSI QA s bi annual quality audit program Customer feedback is integral to our quality and reliability program We encourage customers to contact us with questions suggestions or comments regarding any of our products or services We guarantee professional and quick responses to your questions comments or problems Copyright 2014 1 2 PCI WINDOWS SOFTWARE INSTALLATION INTRODUCTION 1 4 Technical Support Technical documentation is provided with all of our products This documentation describes the technology its performance characteristics and includes some typical applications It also includes comprehensive support information designed to answer any technical questions that might arise concerning the use of this product We also publish and distribute technical briefs and application notes that cover a wide assortment of topics Although we try to tailor the applications to real scenarios not all possible circumstances are covered Although we have attempted to make this document comprehensive you may have specific problems or issues this document does not satisfactorily cover
32. ys be at an 8 MB offset from SCRAMNet Memory For example if the memory base address is at OxFDO000000 the register address will be OxFD800000 4 3 PCI Configuration The system will automatically determine SCRAMNet base addresses and IRQ level which is known as Plug amp Play capability The addresses for Aperture 0 and Aperture 1 are different but will be mapped to the same local side address that is they will both access SCRAMNet memory at the same offsets The two apertures are useful for setting the fixed transaction byte swapper separately for each Aperture 0 default is 32 bit access and aperture default is 8 bit access see Section 2 4 2 CURTISS Copyright 2014 4 1 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT SELECT MEMORY AND REGISTER ADDRESSES This page intentionally left blank CURTISS Copyright 2014 42 PCI WINDOWS SOFTWARE INSTALLATION WRIGHT 5 CONFIGURE THE BOARD 5 1 Software Configuration The PCI SCRAMNet board boots up with minimal system configuration needed In order for the card to function properly the software may need to alter this configuration to assign the card all of the necessary resources needed for its operation When an application calls the function sp_scram_init to map the SCRAMNet memory and registers the program also reads values from the Windows registry The registry contains values that the program will use to set initial values for the SCRAMNet card s Node ID Memory S
Download Pdf Manuals
Related Search
Related Contents
AMBIENTADOR - Quimituria Mode d`emploi xcarlink ipod PW5K1R1 Nouveau ADDPOIS V1R3 警 告 注意 - UniqueSquared.com Utilización de la maquinaria de aplicación de productos fitosanitarios Tecumseh AEA3430YXA Drawing Data Aufbau- und Bedienungsanleitung - fresh Copyright © All rights reserved.
Failed to retrieve file