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