Home
        MVME2500 Installation and Use - Artesyn Embedded Technologies
         Contents
1.                                                                                                                                                  1 5      1  5v PGOOD       BSCRST_N               MUX reset is deasserted   3 3VFROM 5 0V   B  JTAG MUX   A JTAG MUX is running at this time  CPLD C  CPLD is running at this time  RESET  The reset pin of each IC will be deasserted depending on their time requirement after power up   PR V1POS EN  1 05 Supply is enable by CPLD  PUR VIPOS PWRGD 1 05  Power is Good  2 PUR V1P2 EN  1 2v Supply is enable by CPLD     PR VIP2 PWRGD 1 2v Power is Good  PR VAPB EN      8V Supply is enable      CPLD  PWR_V1P8_PWRGD     1 8  Power is Good  PWR_Y3P3_EN  33v Supply is Enable by CPLD if 1 05V 1 2V and 1 8V are GOOD  PAR  V3P3 PWRGD i     33V Power is Good  PWR_V2P5_EN  2 5V Supply is EnableD when 3 3  is GOOD  PR V2P5 PARGD H  2 5  Power is Good  3 PR VAP2 SW EN 11 2V        SW Supply is enable by CPLD    2 5V is GOOD 3                2  SW PARGD i   1 2          SW POWER IS GOOD   PYWR_V1P5_S3_EN  asserted if 3 3  Power is GOOD  PR VIPS S5 EN  asserted if 3 3   Power is GOOD  PAAR  VIPS PARGD   4   LSV Power is Good  140 500ms  4                     1 8V supply turn ON time POWER SEQUENCE DIAGRAM      ms      3 3  supply turn ONtime   DOT NUES u      35ms  1 24 Switch supply turn ON time 6306822HA  cpm a      14045  1 5V switch supply turn ON time       B     Ic  ms     D Im     E ms 1 05  supply turn ON time  1 2V supply turn ON time  G    Sms   
2.               10   after 1 5   GOOD and stable clock  3 USB  CONT  RST 30000000000             atter 33v GOOD  QUART  RESET 30000000000      Toms after 33V 500  TSH48  PLL RSTI N                           PURST_N                                     CPU_HRESET_L 189999999007  iat least 100us  a CPU TRST L                           iat least 100us   RESET SEQUENCE  SE             x  PAGE      OF 87  A e D                         MVME2500 Installation and Use  6806800L01L                    Functional Description          4 18 Thermal Management    The MVME2500 utilizes two on board temperature sensors  one for the board and the other for  the CPU temperature sensor  The board temperature sensor is located near the dual RJ45  connector near the front panel  The CPU temperature sensor is located near the P2020 CPU     The MVME2500 thermal management support will interrupt the process only to show the  current board and CPU temperature  This interrupt is routed directly to one of the processor   s  IRQ4     The table below shows the low and high threshold temperature in order for the interrupt to be  asserted     Table 4 2 Thermal Interrupt Threshold        Board CPU Temperature  Temperature Limit   Limit              Board Variant Board Temperature Limit   Low High Low  Standard Variant 0     to  55  C       Extended Temperature  55  C to  71  C  Variant             4 19 Real Time Clock Battery    A back up battery based on the CR2325 specification is provided  It helps support t
3.          MVME2500 Installation and Use  6806800L01L     147    Related Documentation    B 2 Manufacturers    Documents    For additional information  refer to the following table for manufacturers    data sheets or user  manuals  As an additional help  a source for the listed document is provided  Please note that  while these sources have been verified  the information is subject to change without notice     Table B 2 Manufacturers    Publications    Company    Freescale    Document    Freescale Semiconductor  QorlQ    P2020 Integrated Processor Reference  Manual  Rev  0       Tundra  Semiconductor  Corporation          Tsi148    PCI X to VME Bus Bridge User Manual  March 2009             Related Specifications    For additional information  refer to the following table for related specifications  As an  additional help  a source for the listed document is provided  Please note that  while these  sources have been verified  the information is subject to change without notice     Table B 3 Related Specifications       Organization  American National  Standards Institute   ANSI     VITA Standards  Organization    Document   ANSI VITA 1 0 1994  R2002   VME64 Standard   ANSI VITA 1 1 1997  R2003   VME64x Extensions  ANSI VITA 1 5 2003  VME 2eSST   ANSI VITA 35 2000  Pin Assignments for PMC P4 Connector  ANSI VITA 39 2003  PCI X for PMC and Processor                 VITA Standards  Organization       148             High Speed  Switched Interconnect Protocols on PMC VITA 42 0    
4.         em PRI Sigua ERR A SE Ro ala                 118   5 6 3 Compare High and Low Word                                                            119   5 6 4 Counter High and Low Word                lt                                           120    6 MVME2500 Installation and Use  68068001011     Contents    6  Beetsystem  n nenn 121  6 11                   CLE 121   6 2   Accessing U BOOb                          121   6 3   BOOtODptlOs                a ea KE eb 122  6 3 1 Booting froma Network                                           hen 122   6 3 2 Booting from an Optional SATA                                                      123   6 3 3 Booting froma USB Drive    km bed 123   6 3 4 Booting from      SD Card        6                     ee hh 124   6 3 5 Booting VxWorks Through the Network            2  cece eee cece eee eee          124   6 4 Using the Persistent Memory Feature                   eee                     125   6 5 MVME2500 Specific U Boot Commands                                   126   6 6  Updating USBOOt         nu nahe er Oen E esee 128   7    Programming Model    or u a ann 131  PME UJUI I                                       O          131   1 2  Reset Configuration          nen cada 131   7 3  Interrupt Controller  i e eer ee REPRE ee eee DEF Eae ge 135   7 4  2CBus Device Addressing         0  cece cece ence nee nee          eee e e en 136   7 5  Ethernet PHY Address 22                    ine ae a    136   7 6 Other Software Consideratio
5.        110  Table 5 15 PLD Test Register 1 u                ee                      EX eee 112  Table 5 16 PLD Test Register 2           asian 112  Table 5 17 PLD GPIO2 Interrupt Register             eee            tk inini                             113  Table 5 18 PLD Shutdown and Reset Control and Reset Reason Register                          114  Table 5 19 PLD Watchdog Timer Refresh Register                                             115  Table 5 20 PLD Watchdog Control Register           lesse me 116  Table 5 21 PLD Watchdog Timer Count Register                                              116  Table 5 22 Prescaler Register             renn titi      ee REI E    117  Table 5 23 Control Registers    oic RR PER be e Aer aue bte ripa      3 118  Table 5 24 Compare High Word Registers                                           119  Table 5 25 Compare Low Word          lt        lt                                                     119  Table 5 26 Counter High Word Registers                           m 120  Table 5 27 Counter Low Word                  lt                                            8          120  Table 6 1 MVME2500 Specific U Boot Commands                                           126  Table 7 1 POR Configuration Settings                             Ih 131  Table 7 2 MVME2500 InterruptList           eee cece eee eee nee nee eee eens 135  Table 7 3 I2C Bus Device Addressing                             I 136  Table 7 4 PHY Types and      Management Bus Addre
6.        page 91     USB Interface    The P20x0 implements a USB 2 0 compliant serial interface engine  For more information  see  USB  on page 90     DUART    The chipset provides two universal asynchronous receiver transmitter  UART   each of which  acts independently of the other  Each UART is clocked by the CCB clock and is compatible with  PC16522D  As a full duplex interface  it provides a 16 byte FIFO for both transmitter and  receiver mode     MVME2500 Installation and Use  6806800L01L     Functional Description    4 2 9    4 2 10    4 2 11    MU     4 2 12    DMA Controller    The DMA controller transfers blocks of data between the various interfaces and functional  blocks of P20x0 that are independent of the e500 cores  The P20x0 DMA controller has three  high speed DMA channels  all of which capable of complex data movement and advanced  transaction chaining     Enhanced Three Speed Ethernet Controller  eTSEC     The eTSEC controller of the device communicates to the 10 Mbps  100 Mbps  and 1 Gbps  Ethernet IEE 802 3 networks  as well as to devices with generic 8 to 16 bit FIFO ports  The  MVME2500 uses the eTSEC using the RGMII interface     General Purpose 1     GPIO     The P20x0 has a total of sixteen I O ports  Four of these ports are used alternately as external  input interrupt  All sixteen ports have open drain capabilities     The P20x0 processor provides a Serial Rapid 1 0 interface  However  this interface is not  utilized by the MVME2500     Security Engin
7.     1     GA2    0 GA2    1  7  Wi GA1    0     1    1  8          0 GAO    1       Table 3 19 Geographical Address Switch       Position Function Default    VME SCON Auto  Auto SCON  VME SCON SEL2 Non SCON    GAP 1  GAP4  GAP3  GAP2                1  The VME SCON MAN switch is  OFF  to select Auto SCON mode  The switch is        to  select manual SCON mode which works in conjunction with the VME SCON SEL switch     2  The VME SCON SEL switch is OFF to select non SCON mode  The switch is ON to  select always SCON mode  This switch is only effective when the VME SCON MAN  switch is               MVME2500 Installation and Use  6806800L01L     Controls  LEDs  and Connectors    3 5 2 SMT Configuration Switch  52     This eight position SMT configuration switch controls the flash bank write protect  selects the  flash boot image  and controls the safe start ENV settings  The default setting on all switch  positions is  OFF  and is indicated by brackets in Table 3 20     Figure 3 6      Configuration Switch Position    Normal ENV  Boot Block A    Flash WP N    PMC XMC SEL  PMC 133    Master WP Disabled    GBE MUX SEL    Reserved       Table 3 20 Geographical Address Switch Settings       DEFAULT Signal Name Description Notes       OFF  Normal Env  NORMAL_ENV Safe Start   ON   Use  normal ENV   OFF   Use  safe ENV     MVME2500 Installation and Use  68068001011  73    Controls  LEDs  and Connectors    Table 3 20 Geographical Address Switch Settings  continued        sw2 DEFAULT  OFF 
8.     6  Install the board into the appropriate card slot  Make sure that the board is well seated into  the backplane connectors  Do not damage or bend connector pins     7  Replace the chassis or system cover   8  Reconnect the system to the power source and then turn on the system     When removing the PMC XMC  hold it by its long side and exert minimal force when pulling  it from the baseboard to prevent pin damage     Installing and Removing the Board    This section describes the recommended procedure for installing the board in a chassis  Read  all warnings and instructions before installing the board     The MVME2500 does not support hot swap  Power off the slot or system and make sure that  the serial ports and switches are properly configured     NOTICE    Damage of Circuits       Electrostatic discharge and incorrect installation and removal can damage circuits or  shorten its life     Before touching the board or electronic components  make sure that you are working  in an ESD safe environment     Product Damage    e Only use injector handles for board insertion to avoid damage to the front panel and or  PCB  Deformation of the front panel can cause an electrical short or other board  malfunction        MVME2500 Installation and Use  6806800L01L     Hardware Preparation and Installation    Installation Procedure    1     Ss gr         8     Attach an ESD strap to your wrist  Attach the other end of the strap to an electrical ground   Make sure that it is securely fa
9.     82  4 2 14 P20x0 Hardware Configuration Pins          0    eee cee eee eee         82  4 3  SystemMemoLy   es vances set yay      82              dere  M 82  4 41                     Clock                     ror  E eee rh            RC EI Rex VERE EE ERE 82  4 4 2 Internal Timer           cece cece ccc cence teen heme eh ehh nn 83  4 4 3 Watchdog                                          eh em ees 83  444 FPGATickTimer           ssleesessseee III 83  4 5 Ethernet Interfaces                         eee nee een hm heh 83  4 6   SPLBusInterface    ei    ea lehren 84  4 6 1 SPIFlash Memory                   nee een e eee n ee rne 84  4 6 2 SPI Flash Programming                    III he 84  4 6 3 Firmware                                         cence        nen nennen nmn nn 85  AGA  Crisis RECOV N cassis          Seu Good a eee Re Oe dee               87  4 7    Front UART Control                         nee 87  4 8 Rear UART Control    en iad                                en      88  49 PME XMGESites  nennen he ea 88  491 PMCAdd on                      hehe hh eth                                  89  4 9 2 XMGCAdd onCatd   sense ee na 89  4 10 SATA Interface             SERRA ne een 90  4 14  MESUppOFLEs  ecceses3 AA Ade E PEERS are ba Saree eee PPP PU CES 90  4 11 1  Tsi148        Controller    1 eese ee ee ERR eres 90  4 12         EET 90  4 13 12C Devices    CLOTS      ee      PAPO ese ees Rete 91  4 14 Reset Control FPGA         cece ccc cee ence nent e nents          
10.    About thisiManial an un 13  Safety Notes  perti up PUE PPPePSRRDPeSeROS QE                                19  Sicherliershirlelsb  uso dur e                                           TERN ARE EE DU ERE QI 23  1 Introduction    ess sro ht n                                             E EU PLE YE 29  1 1 QVGeIVIeW ee VY GP ERG e ERA M Y uev      29   1 2  Standard                        nen Re here vue xr eec A eR ace eh 31   1 3  Mechanical                           se cee a LETTERE ees 33   1 4  Ordering Information    nennen ee sek ee 33   1 5    Productlldentification                a ee a nah 35   2 Hardware Preparation and Installation                                           55 85   37   NE Jue                           ted 37   2 2 Unpacking and Inspecting the Board                                                             38   2 3  Requirements              ge ee    39  2 3 1 Environmental                    5            0  cece eee cence eee ence me ene 39   2 3 2 POWerREQUITEMENTS             va                 Wi E x ea MOA Seas 40   2 3 3  Equipment RequireMe nts     ccc042  5556 ee 42   2 4 Configuring the Board                                 ene ees e 42   2 5  Installing Accessoire         asec dee 43  2 5 1 RearTransition Module                                                                                 43   2 5 2                5           ur           ese PEE              45   2 6 Installing and Removing the Board                              e 46 
11.    SD Connector  2   eaten ia pee ee                   kn        69   3 4 2 7 XMCConnector X 2  0 0 0    c cece cece         69   3 4 2 8 Miscellaneous P2020 Debug Connectors                                70                        ee aad ea                  ea 71  3 5 1 Geographical Address Switch  51                              71   3 5 2 SMT Configuration Switch  S2          0  ccc cece eee                       73   4 Functional Description           77  4 1 Block Diagram                         en 77     78  4 2 1    6500 Processor Core    cere ee ne 78   4 2 2 Integrated Memory                                       eee eee 79   4 2 3 PCI Express Interface           cece cece cece cence        hmmm 79  4 2 4 Local Bus Controller             cece cece cece cence                            80  4 2 5 Secure Digital Hub Controller                                         80   4 2 6    2C Interface    kr ee 80   4 2 7  USBintertace  a nel 80  4 2 8  DUART ea a                      eae ete 80  4 2 9  DMAController  eoi        RR erre teed ee era cotter                 81  4 2 10 Enhanced Three Speed Ethernet Controller                                              81  4 2 11 General Purpose I O  GPIO          00    cece cece eee een Imre 81    4 MVME2500 Installation and Use  6806800L01L     Contents    4 2 12 Security Engine  SEC  3 1                         nE                 eel emn 81  4 2 13 Common On Chip Processor                    eee e cece cece ee ee eee eee ee      
12.    The VME P2 connector is a 160 pin DIN  Row B of the P2 connector provides power to the  MVME2500 board and to the upper eight VMEbus address lines and additional 16 VMEbus data  lines  The Z  A  C  and D pin assignments for the P2 connector are same for both the  MVME2500 and the MVME7216E  MVME721E  and are as follows     Table 3 7 VMEbus P2 Connector    PMCIO 2  5V PMCIO 1 Serial 1 RX  2 PMCIO 4 GND PMCIO 3           3 PMCIO 6 RETRY PMCIO5 Serial 1 TX  4 PMCIO 8 ADDRESS 24   PMCIO7  8  9             PMCIO10   ADDRESS25   PMCIO9       _1  Serial 1 CTS  PMCIO12   ADDRESS26   PMCIO 11                o oO    PMCIO 14 ADDRESS 27   PMCIO 13 B Serial 1 RTS  PMCIO 16 ADDRESS28   PMCIO 15    GND          PMCIO 18 ADDRESS 29   PMCIO 17 Serial 2 RX       10 PMC IO 20 ADDRESS 30   PMCIO 19     11  PMCIO22 ADDRESS 31           21          3  Serial 2 TX    PMC IO 26 PMC IO 25 12   DATA Serial 2 CTS  14 PMC IO 28 DATA 16 PMC IO 27 12C CLK GND  15 PMC IO 30 DATA 17 PMC IO 29 GE3_LINK_LED   Serial 2 RTS  PMC IO 32 DATA 18 PMC IO 31 GE3_ACT_LED   GND    PMCIO34   DATA19 PMCIO33   GE4_LINK_LED   Serial3 RX    MVME2500 Installation and Use  6806800L01L                 Controls  LEDs  and Connectors    Table 3 7 VMEbus P2 Connector  continued        Pin RowA Row B Row C Row D Row Z    PMC 10 36 DATA 20 PMCIO35   GE4_A_LED  PMCIO38   DATA21 PMCIO 37 Serial 3 TX  PMCIO40   DATA22 PMCIO39          3     PMCIO 42 DATA 23        IO 41 Serial 3 CTS  PMCIO 44 GND PMCIO 43 GND   PMC IO 46 DATA 24 P
13.    this port will automatically read as low due to   AND  connection between the two ports     111    Memory Maps and Registers    5 5 12    5 5 13    112    PLD Test Register 1    The MVME2500 PLD provides an 8 bit general purpose read write register which is used by the  software for PLD testing or general status bit storage     Table 5 15 PLD Test Register 1       REG PLD Test Register 1  OXFFDF0080          Field TEST  REC             OPER  R W   RESET   00   Field Description   TEST_REG1 General purpose 8 bit R W field  PLD Test Register 2    The MVME2500 PLD provides an 8 bit general purpose read write register which is used by the  software for PLD testing or general status bit storage     Table 5 16 PLD Test Register 2      p  I 5   pp                            Field Description  TEST_REG2 General purpose 8 bit R W field    MVME2500 Installation and Use  6806800L01L     Memory Maps and Registers          5 5 14 PLD GPIO2 Interrupt Register    The Abort switch  Tick Timer 0  1 and 2 interrupts are ORed together  The MVME2500 provides  an interrupt register that the system software reads to determine which device the interrupt  originated from  GPIO2 will be driven  low  if any of the interrupts asserts     Table 5 17 PLD GPIO2 Interrupt Register       PLD Write Protect I2C     OxFFDF0095    RSVD RSVD RSVD RSVD PME TICKO  INT TICK1  INT TICK2 INT           OPER       ee i         Field Description  NMI Abort switch interrupt if pressed less than three seconds     1   I
14.   2 7 Completing the Installation            0    cece cece cee seem 48   3   Controls  LEDs  and Connectors ne ak                             49  3 1 Board Layout                       nn hen 49   3 2                                                                   50  EMEN CAES prd  51   3 3    LEDS dieser        UE Er 2a A RM E er r IR PU EV      51  3 3 1  FrontPanelLEDs cierre tr the kim    en n a De RR on omo UR nee      51    MVME2500 Installation and Use  68068001011  3    Contents    3 3 2  On board LEDS nn                                        aa ERR weeded ba 53   3 4                    5               53  3 4 1                                                                     ed eve de babes 54  3 4 1 1 RJ45 with Integrated Magnetics  1                         2            54   3 4 1 2 Front Panel Serial Port  J4                            55   3 4 1 3 USB Connector   5  00    ccc ce ccc cece erent een                 nenn 56   3 4 1 4 VMEBus P1 Connector            eee eee                     56   3 4 1 5   VMEBus P2 Connector    ee ERR ER        58   3 4 2 On board Connectors           cece cee eee          ehe mere 59  3 4 2 1 Flash Program                      7                                          59   3 4 2 2 SATA Connector   3                     eee 60   3 4 2 3 PMCCOhRTnecEOIS   cocco RR rr ea 61   3 4 2 4 JTAG Connector  P6             cece cece eee eee e 66   3 4 2 5 COPConnector  P50             ccc cece iti eee NE ep               68   3 4 2 6
15.   SMT Surface Mounted Technology   UART Universal Asynchronous Receiver Transmitter   VITA VMEbus International Trade Association   VME Versa Module Eurocard   XMC PCI Express Mezzanine Card  Conventions    The following table describes the conventions used throughout this manual                 Notation Description   0x00000000 Typical notation for hexadecimal numbers  digits are  0 through F   for example used for addresses and  offsets   0b0000 Same for binary numbers  digits are 0 and 1    bold Used to emphasize a word   Screen Used for on screen output and code related elements  or commands in body text   Courier   Bold Used to characterize user input and to separate it  from system output   Reference Used for references and for table and figure  descriptions   File  gt  Exit Notation for selecting a submenu    lt text gt  Notation for variables and keys    text  Notation for software buttons to click on the screen    and parameter description       Repeated item for example node 1  node 2       node  12    Omission of information from example command  that is not necessary at the time being             MVME2500 Installation and Use  68068001011  15    About this Manual    16       Notation    A                                                                                                             QOCCIOODXOOOCOCOOO COODOCOCOOCOOOO0O000O00000000000 0   XOOOOOOOOOOOD0OOQOO ODODOODOOOOO OO OR IR    Description    Ranges  for example  0  4 means one of the integers  0 1
16.   The JTAG Connector can be used in conjunction with the JTAG board and ASSET hardware                 Table 3 14 JTAG Connector  P6        Pin Signal Description Pin Signal Description       66 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    Table 3 14 JTAG Connector  P6   continued                                                           Pin Signal Description Pin Signal Description   9 SPI MISO GND   11 SPI VCC SCAN 1 TCK   13 SCAN 1 TDI GND   15 SCAN 1 TRST SCAN 1 TDO               21 SCAN 2 TMS   23 NC SCAN 2 TDO   25 SCAN 2 TCK  3 3V FROM  5V   27 GND 28 SCAN 2 TDI  m p   33 SCAN 3 TDO SCAN 3 TCK 2   35  2 5V SCAN 3 TCK 3   37 SCAN 3 TDI GND   39 SCAN 3 TRST SCAN 3 TCK3   45 SCAN 4 TCK 2  3 3V   47 GND SCAN 4 TDI   49 SCAN 4 TCK 3 SCAN 4 TRST   51 SCAN 5 TMS SCAN 5    MVME2500 Installation    and Use  6806800L01L           67       Controls  LEDs  and Connectors    3 4 2 5    68             Table 3 14 JTAG Connector  P6   continued        Pin Signal Description Pin Signal Description        mem            COP Connector  P50        The COP header is used for the CPU debug  The pin assignment is dictated by Freescale and is  compatible with the processor   s debugging tool     Table 3 15 COP Header  P50        Pin Signal Description  JTAG TDI  COP QACK    JTAG TDO  COP TRST    COP RUNSTOP  Pulled UP   COP VDD SENSE   JTAG TCK   COP CHECK STOP IN                JTAG TMS  P2020 SW RESET  COP PRESENT   13 COP HARD RESET             KEYING   
17.  14  COP CHECK STOP OUT    MVME2500 Installation and Use  6806800L01L     Controls  LEDs  and Connectors    3 4 2 6 SD Connector    2     Table 3 16 SD Connector   2     Pin Signal Description    DATA 3  COMMAND  GND   VCC   3 3V                       WRITE PROTECT    11 CARD DETECT  12 GND    3 4 2 7        Connector      2     The MVME2500 has one XMC connector  XJ2  that supports XMC cards with J15 connector  It  can also support        cards with  16 connector without encountering any mechanical  interference           Table 3 17        Connector     2  Pinout             Pin RowA Row B Row C Row D Row    Row F  RX1  RX1    3 3V  GND GND HRESET  NC NC  3 3V  4 GND GND JTAG TCK GND GND MRSTO   PULLED UP                    MVME2500 Installation and Use  68068001011  69    Controls  LEDs  and Connectors          Table 3 17        Connector     2  Pinout  continued                                      Row D Row    Row F  NC NC  3 3V  GND GND  12V       NC  3 3V  JTAG TMS GND GND  12V            NC  3 3V                GND GND         BIST TX1   TX1    3 3V   PULLED  UP   GND GND PRESENT             3 3V  GND GND I2C DATA  NC NC  3 3V  MVMRO GND GND I2C CLOCK   PULLED  DOWN   NC NC NC NC  NC GND GND NC  NC NC ROOTO NC   PULLED  UP                    3 4 2 8 Miscellaneous P2020 Debug Connectors    Table 3 18 P20x0 Debug Header       Signal Description    Pee       70 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    3 5    3 5 1       Table 3 18 P
18.  2    Reset Configuration    The MVME2500 supports the power on reset  POR  pin sampling method for processor reset  configuration  Each option and the corresponding default setting are described in the  following table     Table 7 1 POR Configuration Settings       CONFIG    CCB Config    CONFIG PINS  LA 29 31     CONFIG    SELECTION  41  CCB CLOCK 400 MHz    REMARKS       DDR PLL Config    TSEC_1588_CLK_O  UT  TSEC_1588_PULSE_  OUT1    TSEC_1588_PULSE_  OUT2    8 1 DDR PLL 800 MHz    DDR rate is twice the  value of the DDR  controller frequency   which is then divided by  two through the  software        Core 0 PLL    LBCTL  LALE  LGPL2 LOE LFRE    3 1 CORE CLOCK PLL   1200 MHz     2 1 CORE CLOCK PLL  800  MHz     For 1200 MHz board  configuration    For 800 MHz board  configuration       Core 1 PLL    5 CPU Boot  Config          LWEO  UART_SOUT1    LA27  LA16    3 1 CORE CLOCK PLL   1200 MHz     For 1200 MHz board  configuration          2 1 CORECLOCK PLL  800  MHz        e500 core O is allowed to  boot without waiting for  configuration by an  external master  while  e500 core 1 is prevented  from booting until  configured by an external  master or the other core     For 800 MHz board  configuration       MVME2500 Installation and Use  68068001011     131    Programming Model    Table 7 1 POR Configuration Settings  continued              CONFIG    Boot Sequence    Memory Debug  Config    DDR Debug  Config    CONFIG PINS  LGPL3 LFWP  LGPL5    DMA2_DACKO    DMA2_DDONEO    
19.  2 3  and 4  used in registers     Logical OR    Indicates a hazardous situation which  if not avoided   could result in death or serious injury          A                                                                                                                                                                                      JOO 9 6 6 2 OOOO 2 8 2 9 2 8 9 2 8 6 9 2 2 5 2 2 6 8 2 2 8 3 2 0 6 97       Indicates a hazardous situation which  if not avoided   may result in minor or moderate injury                                                                                                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                  i         30000000000000000000000000000000000000000000000000        30O000000000000000000000000000000000000000000000000       Indicates a property damage message    No danger encountered  Pay attention to important  information    MVME2500 Installation and Use  68068001011        About this Manual    Summary of Changes    This manual has been revised and replaces all prior editions     6806800L01B October 2010 This version includes updates and revisions  for the EA release of the MVME2500     Table 1 3  Added mechanical data     Table 4 3  Removed the following  commands  brd_reset  irqinfo  mac  Added  soft_reset     Table 4 1  Removed  L2 SRAM  L1 for stack  and Boot Page entries     Changed all instances of  via  to    through      Implem
20.  B  crisis image    Power on the board    Press   h   key on the keyboard to go to the U Boot prompt   Type  moninit fru  to copy the crisis image to SPI Device A   Once the U Boot prompt is visible  power off the board     Set the 52 2 back to  OFF  to point to the SPI Device A     on aM PF WN    Power on the board to boot from the newly recovered image on the SPI Device A     The board will automatically switch over if one of the devices is corrupted     Front UART Control    The MVME2500 utilizes one of the two UART functions provided in the male micro mini DB 9  front panel  A male to male micro mini DB 9 to DB9 adapter cable is available under Artesyn  Part Number SERIAL MINI D  30 W2400E01A  and is approximately 12 inches in length     MVME2500 Installation and Use  68068001011  87    Functional Description    4 8    4 9    88    Only 115200 bps and 9600 bps are supported  The default baud rate on the front panel serial  is 9600 kbps     Rear UART Control    The MVME2500 utilizes the Exar ST16C554 quad UART  QUART  to provide four additional  ports to the RTM  These devices feature 16 bytes of transmit and receive first in first out  FIFO   with selectable receive FIFO trigger levels and data rates of up to 1 5 Mbps  Each UART has a set  of registers that provide the user with operating status and control  The QUART are 8 bit  devices connected to the processor through the local bus controller using LBC chipset CS1   CS2  CS3 and CS4     These four serial interfaces are
21.  Flash Block A     Signal Name    BOOT_BLOCK_A    Description  Boot Block B Select    ON  Flash Block B  OFF  Flash Block A    Notes    The MVME2500 supports  dual boot    User can select either Flash  Aor Flash B to boot the  board  If the selected flash is  corrupted  the board will  automatically switch over to  the next flash    If both flash banks are  corrupted  the board should  be sent for repair        OFF  WP Disabled     FLASH_WP_N    SPI Flash Write Protect  ON  WP Enabled  OFF  WP Disabled       Hardware via 52 3 write   protects the flash    To disable the write   protect  52 3 should be OFF   You need to set the U Boot  configuration to  successfully write on the  flash  For details  see  Programming Model                 4 OFF  PMC  PMC_XMC_SEL XMC or PMC selection Will select if XMC card or  switch PMC card is used  ON  XMC  OFF  PMC  5 OFF  133 MHz  PMC_133 PCI frequency selection This option can only be used  ON  100 MHz if the PMC supports PCI X  interface  The board will  OFF 133 Mhz automatically detect the  frequency of operation of  the PMC and will execute  accordingly  If the PMC  supports PCI X speed  this  switch can be configured to  run either 100 MHz or 133  MHz frequency   74 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    Table 3 20 Geographical Address Switch Settings  continued        sw2    DEFAULT  OFF  WP Enabled     Signal Name    MASTER_WP_DISA  BLED    Description  Write Protect Disable  switch   ON  WP
22.  IO  interfaces  default      PCI E 1  x1   2 5 Gbps     SerDes lane 0   PCI E 2  x1   2 5 Gbps     SerDes lane 2   PCI E 3  x2   2 5 Gbps     SerDes lane 2 3    DDR31 5 V  CKE low at  reset  default     Disable PLL lock time out  counter  The power on   reset sequence waits  indefinitely for the SerDes  PLL to lock  default      SYSCLOCK is above 66  MHz       SDHC Card  Detect Polarity    TSEC2_TXD_5    Not Inverted       RAPID System  Size       134             Default RapidlO is not used    MVME2500 Installation and Use  68068001011     7 3    Interrupt Controller    Programming Model       The MVME2500 uses the MPC8548E integrated programmable interrupt controller  PIC  to  manage locally generated interrupts  Currently defined external interrupting devices and  interrupt assignments  along with corresponding edge levels and polarities  are shown in the    following table     Table 7 2 MVME2500 Interrupt List       Interrupt Usage  Interrupt Line  Schematic  Interface to CPU    QUART  IRQ1    Description  Reserved for VME interrupt  RTB Quart Interrupt       QUART  IRQ2    RTB Quart Interrupt       QUART  IRQ3    RTB Quart Interrupt       Temperature  Interrupt    Ethernet 1 Management I2C    Two on board Thermal Sensors   one is for CPU temp and the  other is for board temp    Ethernet interrupt is handled by  PHY  Connected for flexibility       Ethernet 3 Management I2C    IRQ7           Management I2C    IRQS  GPIO1 RTC  Real Time  an    Ethernet interrupt is handled
23.  MVME2500 and is attached using an external cable  It is used to  update the boot loader in the field  Using this method  programming is done through the  JTAG interface or by using the dedicated SPI Flash programming header on the JTAG board     MVME2500 Installation and Use  68068001011     Functional Description       Factory Pre Programming the SPI Flash usually takes a while  Ideally  the SPI Flash should  be pre programmed in the factory before shipment        ICT Programming   This programming is done on exposed test points using a bed of nails  tester      1y  Theboard power should be switched on before programming  The switch 52 8 should also be  NN powered on to successfully detect the SPI Flash chip     4 6 3 Firmware Redundancy    The MVME2500 uses two physically separate boot devices to provide boot firmware  redundancy  Although the P20x0 provides four SPI Bus chip selects  the P20x0 is only capable  of booting from the SPI Device controlled by Chip Select 0  External SPI multiplexing logic is  implemented on the MVME2500 to accommodate this chipset limitation     MVME2500 Installation and Use  6806800L01L  85    Functional Description    86       The MVME2500 FPGA controls the chip select to SPI devices A and B  The FPGA chip select  control is based on the Switch Bank  52 2      Figure 4 2      Device Multiplexing Logic    Switch   2 2 OFF SELA    P20x0 SPI_SELO  SPI SEL1    SPI BUS       At power up  the selection of the SPI boot device is strictly based upon
24.  Preparation and Installation  __    2 1 Overview    This chapter provides unpacking instructions  hardware preparation  installation procedures  of the board  Installation instructions for the optional PMC XMC modules and transitions  modules are also included     A fully implemented MVME2500 consists of the base board and the following modules      PCI Mezzanine Card  PMC  or PCI E Mezzanine Card  XMC  for added versatility       Rear transition module       SATA kit    The following are the steps to be performed before using the board  Be sure to read the entire  chapter  including all caution and warning notes  before you begin     1   2              Bow    Unpack the hardware  Refer to Unpacking and Inspecting the Board on page 38    Configure the hardware by setting jumpers on the board and the RTM  Refer to Configuring  the Board on page 42    Install the rear transition module in the chassis  Refer to Rear Transition Module on page 43   Install PMC module  if required   Refer to PMC XMC Support      page 45    Install XMC span module  if required   Refer to               Support on page 45    Install the board in the chassis  Refer to Installing and Removing the Board on page 46     Attach cables and apply power  Refer to Completing the Installation on page 48     MVME2500 Installation and Use  68068001011  37    Hardware Preparation and Installation    2 2          38    Unpacking and Inspecting the Board    Read all notices and cautions prior to unpacking the produc
25.  Produkt zerst  ren kann     e Kennzeichnen Sie deshalb TPE Anschl  sse in der N  he Ihres Arbeitsplatzes deutlich als  Netzwerkanschl  sse     e Stellen Sie sicher  dass die L  nge eines mit Ihrem Produkt verbundenen TPE Kabels 100 m  nicht   berschreitet     e Das Produkt darf   ber die TPE Stecker nur mit einem Sicherheits Kleinspannungs   Stromkreis  SELV  verbunden werden   Bei Fragen wenden Sie sich an Ihren Systemverwalter     Besch  digung des Blades   Ein unsachgem    er Einbau der Batterie kann gef  hrliche Explosionen und  Besch  digungen des Blades zur Folge haben    Verwenden Sie deshalb nur den Batterietyp  der auch bereits eingesetzt wurde und    befolgen Sie die Installationsanleitung     Datenverlust   Wenn Sie die Batterie austauschen  k  nnen die Zeiteinstellungen verloren gehen  Eine  Backupversorgung verhindert den Datenverlust w  hrend des Austauschs    Wenn Sie die Batterie schnell austauschen  bleiben die Zeiteinstellungen m  glicherweise  erhalten     MVME2500 Installation and Use  68068001011     Sicherheitshinweise    Datenverlust   Wenn die Batterie wenig oder unzureichend mit Spannung versorgt wird  wird der RTC  initialisiert    Tauschen Sie die Batterie aus  bevor sieben Jahre tats  chlicher Nutzung vergangen sind     Sch  den an der Platine oder dem Batteriehalter   Wenn Sie die Batterie mit einem Schraubendreher entfernen  k  nnen die Platine oder der  Batteriehalter besch  digt werden    Um Sch  den zu vermeiden  sollten Sie keinen Schraubend
26.  by  PHY  Connected for flexibility    Ethernet interrupt is handled by  PHY  Connected for flexibility       IRQ9  GPIO2 FPGA Interrupt    NMI and 3 Tick Timer Interrupts       IRQ10                FPGA Interrupt    IRQ11  GPIO4   QUART  IRQO    MVME2500 Installation and Use  68068001011        Power Interruption    RTB Quart Interrupt       135       Programming Model    7 4 12C Bus Device Addressing    The following table contains the I2C devices used for the MVME2500 and its assigned device  address     Table 7 3 I2C Bus Device Addressing    SPD 256x8  ADT 7461 Temperature Sensor N A  DS 1375 real time clock N A  VPD 8192x8 1    0x55 RTM EEPROM 8192X8 1 2  0x56 XMC EEPROM N A 3                            1  Thisis a dual address serial EEPROM     2  TheRTM Bus address can be manually changed through the S1 Switch on RTM  The default  switch configuration will set the address to 0x55  Make sure that the address is unique to  the RTM Bus address when setting the switch     3  The address of the        EEPROM is configured through Geographic Address resistor on   board     7 5 Ethernet PHY Address    The assigned Ethernet PHY on the      management bus is shown in the following table     Table 7 4 PHY Types and      Management Bus Address    PHY MIIM  Ethernet Port   Function   Location PHY Types Address       TSEC1 Gigabit Ethernet port routed to front panel BCM54616       136 MVME2500 Installation and Use  6806800L01L     Programming Model    7 6    7 6 1    7 6 2       Ta
27.  disabled  OFF  WP enabled    Notes    For I2C write protect only   Switching             will disable  the write protect        OFF  Front     OFF  CPU Reset  Deasserted        GBE_MUX_SEL    CPU Reset    MVME2500 Installation and Use  6806800L01L     User Defined switch that  will select if the GBE PHY  will function on the front    panel or on the backplane  ON  RTM Genet  OFF  Front Panel          Two GbE ports cannot be  used at the same time  The  front panel GENET 2 and  RTM GENET 2 shares same  controller and PHY  When  the S2 7 can be set to select  the Ethernet will be routed  either to the front panel or  to the RTM     Should be  OFF  for normal  operation     75    Controls  LEDs  and Connectors    eee               76 MVME2500 Installation and Use  68068001011     Chapter 4  Functional Description  EN    4 1 Block Diagram    The MVME2500 block diagram is illustrated in Figure 4 1  All variants provide front panel  access to one serial port via a micro mini DB 9 connector  two 10 100 1000 Ethernet port   one is configurable to be routed to the front panel or to the rear panel  through    ganged RJ45  connector and one Type A USB port  It includes board fail LED indicator  user defined LED  indicator and an ABORT RESET switch     Figure 4 1 Block Diagram        GbE 5     cst       XMCIPMC 1  RJ45 m 8  000 TE     10 00 1000 Base T    gl           1  GhE t lt  168 268 b 4  i    DDR3 SDRAM      EEPROM  LILILILI  RS 232  BCN5482 XCVR    PHY                    UART  SA
28.  ehh 91  4 15 Power Management      b RP EGG Y ERE WV bbb sade an 91  4 15 1 On board Voltage Supply Requirement                      e eee e eee eee 92  4 15 2 Power Up Sequencing Requirements                eee cece e ee eee eene 92  4 16 Clock Sbr  ctle                            eee anes 94  417  m Ses Ue     eae ne 94  4 17 1  RES CESCQUENCE           Eda EEA LEN EE pee E X ELSES Re eae 95  4 18 Thermal Management                                    messe 97  4 19 Real Time Clock Battery            cc cece ccc III Hem 97  4 20 Debugging Support          ccc ec cee          TE EE E                                 97  4 20 1 POST Code Indicator                                98    MVME2500 Installation and Use  6806800L01L  5    Contents    4 20 2 JTAG Chain and Board           cece ete ee nee II nee 98  4 20 3 Custom Debugging                  he 99   4 21 Rear Transition Module                                     sen 99  5  Memory Maps and Registers       101  51  OVEIVIEW                 e 8 ee ERE le 101  5 2  Memory          uns    etes ble ea teer ege ea METRE e E et        101  5 3 Flash              Map  nenne ee EAR penes 102  5 4 Linux Devices Memory                            eee nee eee hh 102  5 5 Programmable Logic Device  PLD  Registers                                            104  5 3 1  PLDiRevision Register  russ en ee kobe wie mn do 104   5 5 2 gt   PEDYearRegister u    ne    MiG                       E UD 104   5 5 3 PLD Month                       cec
29.  local Artesyn sales  representative for the availability of alternative  officially approved battery models     Data Loss   Exchanging the battery can result in loss of time settings  Backup power prevents the loss of  data during exchange    Quickly replacing the battery may save time settings     Data Loss  If the battery has low or insufficient power the RTC is initialized   Exchange the battery before seven years of actual battery use have elapsed     PCB and Battery Holder Damage  Removing the battery with a screw driver may damage the PCB or the battery holder  To  prevent damage  do not use a screw driver to remove the battery from its holder     MVME2500 Installation and Use  6806800L01L     Sicherheitshinweise  EN    Dieses Kapitel enth  lt Hinweise  die potentiell gef  hrlichen Prozeduren innerhalb dieses  Handbuchs vorrangestellt sind  Beachten Sie unbedingt in allen Phasen des Betriebs  der  Wartung und der Reparatur des Systems die Anweisungen  die diesen Hinweisen enthalten  sind  Sie sollten au  erdem alle anderen Vorsichtsma  nahmen treffen  die f  r den Betrieb des  Produktes innerhalb Ihrer Betriebsumgebung notwendig sind  Wenn Sie diese  Vorsichtsma  nahmen oder Sicherheitshinweise  die an anderer Stelle diese Handbuchs  enthalten sind  nicht beachten  kann das Verletzungen oder Sch  den am Produkt zur Folge  haben     Artesyn Embedded Technologies ist darauf bedacht  alle notwendigen Informationen zum  Einbau und zum Umgang mit dem Produkt in diesem Handb
30.  routed to P2 I O for RTM accessibility  There are a total of five  serial ports available on the MVME2500                    Sites    The MVME2500 hosts only one PMC XMC site and accepts either a PMC or an XMC add on  card  Only an XMC or a PMC may be populated at any given time as both occupy the same  physical space on the PCB  Combination PMC XM cards are not supported by the MVME2500   The site provides a rear PMC I O     The PMC site is fully compliant with the following    1  VITA 39  PCI X for PMC   VITA 35 2000 for PMC P4 to VME P2 Connection   PCI Rev 2 2 for PCI Local Bus Specification    PCI X PT 2 0 for PCI X Protocol Addendum to the PCI Local Bus Specs    IEEE Standard P1386 2001 for Standard for Common Mezzanine Card Family    IEEE Standard P1386 1 2001 for Standard Physical and Environmental Layer for       Mezzanine Card     VITA 42 for XMC  8  VITA 42 3  PCle for XMC         Ur A Wi T         MVME2500 Installation and Use  6806800L01L     Functional Description    4 9 1    4 9 2    PMC XMC sites are keyed for 3 3V PMC signaling  The PMC and the        add on cards must  have a hole in the 3 3 V PMC keying position in order to be populated on the MVME2500  The  XMC specification accommodates this since it is expected that carrier cards will host both XMC  and PMC capable add on cards     The MVME2500 have a keying pin at the 3 3V location at the PMC site  The MVME2500 boards  are not 5 volt        IO compatible  The MVME2500 also has    5 volt keying pin loca
31.  the Switch Bank  52 2   setting  Depending on the S2 2 setting  SPI_SELO is routed to one of two SPI devices  The  selected SPI device must contain a boot image  Once the boot image is copied into memory  and executed  the FPGA will wait and once the P20x0 will write on one bit of the FPGA  watchdog register  the FPGA will then pass through the SPI chip select from the P20x0 to SPI  device chip selects  The software can now perform read write processes on any SPI device   including copying from one SPI device to another     With this flexible approach to firmware redundancy  one should always be ableto recoverfrom    a corrupt active firmware image  as long as a healthy firmware image is maintained in single  bootable SPI Device     MVME2500 Installation and Use  68068001011        Functional Description    4 6 4    4 7    The MVME2500 supports automatic switch over  If booting one device is not successful  the  watchdog will trigger the board reset and it will automatically boot on the other device     Crisis Recovery    The MVME2500 provides an independent boot firmware recovery mechanism for the  operating system  The firmware recovery can be performed without leaving the firmware  environment     During crisis recovery  the healthy boot image contained in SPI Device B is copied to SPI Device  A  replacing the corrupt boot image contained in SPI Device A     Crisis recovery is performed as follows    1  Power off the board    Set Switch S2 2 to  ON  to point to SPI Device
32.  the result of eval expression    SPI flash sub system  Print local hushshell variables    sleep Delay execution for some time       soft_reset Soft reset the board       source Run script from memory       test Minimal test like  bin sh    Boot image through network using TFTP protocol  Initialize and configure Tundra Tsi148             usb USB sub system  usbboot Boot from USB device  version Print monitor version       Updating U Boot    To update the U Boot  place the image in the RAM  address 0x1000000 in this example  before  copying it to the SPI flash     The following procedure will replace the image in SPI bank 0     1  Disable SPI write protect in FPGA register Chapter 5  PLD Write Protect and 12   Debug  Register     2  Ensure FLASH_WP_N in SMT Configuration Switch  S2  is in the  OFF  position     MVME2500 Installation and Use  68068001011     Boot System    eee        3  Select SPI flash   0   sf probe 0    4  Erase 0x90000 bytes starting at SPI address 0   sf erase 0 0x90000    5  Write 0x90000 bytes from RAM address 0x1000000 starting at SPI address 0   sf write 0x1000000 0 0x90000    To replace the image in SPI bank 1  replace step 2 with Select SPI flash   1     sf probe 1    MVME2500 Installation and Use  68068001011  129    Boot System    _                  _   _          130 MVME2500 Installation and Use  68068001011     Programming Model  __    7 1    Overview    Chapter 7    This chapter includes additional programming information for the MVME2500     7
33. 00 Installation and Use  68068001011  117    Memory Maps and Registers    5 6 2 Control Registers    Table 5 23 Control Registers       Tick Timer 0 Control Register   OxFFC80202  Tick Timer 1 Control Register   OxFFC80302  REG Tick Timer 2 Control Register   OxFFC80402    15          R W       0x0000       Field Description   ENC Enable counter  When the bit is set  the counter increments  When the bit is  cleared  the counter does not increment    COC Clear Counter on Compare  When the bit is set  the counter is reset to 0 when  it compares with the compare register  When the bit is cleared the counter is  not reset    COVF Clear Overflow Bits  The overflow counter is cleared when    1 is written to this  bit    OVF Overflow Bits are the output of the overflow counter  It increments each time  the tick timer sends an interrupt to the local bus interrupter  The overflow  counter is cleared by writing a 1 to the COVF bit    ENINT Enable Interrupt  When the bit is set  the interrupt is enabled  When the bit is  cleared  the interrupt is not enabled    CINT Clear Interrupt    INTS Interrupt Status    RSVD Reserved for future implementation     118    MVME2500 Installation and Use  6806800L01L     Memory Maps and Registers    5 6 3 Compare High and Low Word Registers    The tick timer counter is compared to the Compare Register  When the values are equal  the  tick timer interrupt is asserted and the overflow counter increments  If the clear on compare  mode is enable  the count
34. 021CC   MVME2500ET 0161  MVME2500ET 0163  MVME2500ET 0171   MVME2500ET 0173    has been designed and manufactured to the following specifications    EN55022 2006 Class A   EN55024   A1  2001   A2  2003   1998   2011 65 EU RoHS Directive   As manufacturer we hereby declare that the product named above has been designed to comply with the rele   vant sections of the above referenced specifications  This product complies with the essential health and safety    requirements of the above specified directives  We have an internal production control system that ensures  compliance between the manufactured products and the technical documentation     2 08    Tom Tuttle  Manager  Product Testing Services Date  MM DD YYYY                            RTESYN           SU 5 386    03 11 2014          32 MVME2500 Installation and Use  68068001011     Introduction    1 3    Mechanical Data    The following table provides the dimensions and the weight of the board     Table 1 2 Mechanical Data    Feature    Height    Value    233 44 mm  9 2 inches        Depth    160 0 mm  6 3 inches        Front Panel Height    Max  Component Height    Weight       261 8 mm  10 3 inches     14 8 mm  0 58 inches        400 grams  standard variant   700 grams  ET variants        1 4    Ordering Information    As of the printing date of this manual  this guide supports the models listed below     Table 1 3 Available Board Variants    Order Number  MVME2500 0163    Processor    QorlQ P2010    Ejector    single c
35. 1L     Memory Maps and Registers    5 5 3    5 5 4               PLD Month Register    The MVME2500 PLD provides an 8 bit register which contains the build month of the  timers registers PLD     Table 5 6 PLD Month Register       REG PLD Year Register   OxFFDFO005             PLD Day Register    MVME2500 PLD provides an 8 bit register which contains the build day of the timers registers  PLD     Table 5 7 PLD Day Register       REG PLD Revision Register   OXFFDF0006                PLD Sequence Register    The MVME2500 PLD provides an 8 bit register which contains the sequence of the PLD which  is in synchrony with the PCB version     Table 5 8 PLD Sequence Register    PLD Revision Register   OxFFDF0007       pr ow quecqes qe          am Ou         MVME2500 Installation and Use  68068001011  105    Memory Maps and Registers    Table 5 8 PLD Sequence Register       REG PLD Revision Register   OxFFDF0007                5 5 6 PLD Power Good Monitor Register    The MVME2500 PLD provides an 8 bit register which indicates the instantaneous status of the  supply   s power good signals     Table 5 9 PLD Power Good Monitor Register             Field Description   PWR_V1PO5_PWRGD 1 05V Core supply power good indicator  PWR_V1P2_PWRGD 1 2V Supply power good indicator  PWR_V1P8_PWRGD 1 8V Supply power good indicator    106 MVME2500 Installation and Use  6806800L01L     Memory Maps and Registers    5 5 7       PWR_V3P3_PWRGD 3 3V Supply power good indicator  PWR_V2P5_PWRGD 2 5V Supply powe
36. 2 V   12 V  are defined by the base XMC standard     MVME2500 Installation and Use  68068001011  89    Functional Description    4 10    4 11    4 11 1    4 12    90    SATA Interface    The MVME2500 supports an optional 2 5  SATA HDD  The connector interface is compatible  with the SATAMNKIT  which contains the following  one SSD HDD  one SATA board  screws and  a mounting guide  The SATA connector can support a horizontal mounted SSD HDD     The MVME2500 uses Marvell s 88SE6121B2 NAA2C000 SATA controller and supports up to 1 5  Gbps  SATA Gen 1   For status indicators  it has an on board green LED  D12 and D13 for SATA  link and SATA activity status respectively     VME Support    The MVME2500 can operate in either System Controller  SCON  mode or non SCON mode  as  determined by the switch setting of 51 1 and 51 2     The   20  0 x1 link is used for the VME backplane connectivity through the Tsi384  PCI E PCI X   and 751148  PCI X VMEBus  bridges     See VMEBus   1 Connector  on page 56 and VMEBus   2 Connector  on page 58 for more  information     Tsi148 VME Controller    The VMEbus interface for the MVME2500 is provided by the Tsi148 VMEbus controller  The  Tsi148 provides the required VME  VME extensions  and 2eSST functions       SN74VMEH22501 transceivers are used to buffer the VME signals between the Tsi148 and the  VME backplane  Refer to the Tsi148 user s manual  for additional details and or programming  information     USB    The MVME2500 processor implements a d
37. 2005           General Purpose I O Standard VITA 42 10  XMC PCI Express Protocol Layer Standard VITA 42 3   2006             MVME2500 Installation and Use  68068001011     Related Documentation    Table B 3 Related Specifications  continued        Organization    IEEE    Peripheral Component  Interconnect Special  Interest Group     PCI SIG     Serial ATA International  Organization     SATA IO     Document  IEEE 802 3 LAN MAN CSMA CD Access Method IEEE 802 3 2005    IEEE Standard for a Common Mezzanine Card  CMC  Family IEEE Std  1386 2001    IEEE Standard Physical and Environmental Layers for PCI Mezzanine Cards     PMC  IEEE Std 1386 1 2001       IEEE Standard Test Access Port and Boundary Scan Architecture IEEE Std  1149 1 2001    Low Pin Count Interface Specification  LPC  Revision 1 1  PCI Express Base Specification Revision 2 0    PCI Local Bus Specification PCI Rev 3 0       PCI X Electrical and Mechanical Addendum to the PCI Local Bus  Specification  PCI X EM  Revision 2 0a       PCI X Protocol Addendum to the PCI Local Bus Specification  PCI X PT   Revision 2 0a    Serial ATA  SATA  Specification Revision 2 6  Serial ATA     Extensions to Serial        1 0 Revision 1 0       Trusted Computing  Group  TCG     USB Implementers  Forum  USB IF           TPM Specification 1 2  Level 2 Revision 103 Version 1 2    Universal Serial Bus Specification  USB  Revision 2 0       MVME2500 Installation and Use  68068001011        149    Related Documentation    EN            85  n
38. 20x0 Debug Header  continued        Pin Signal Description    3 MSRCDI1  4 MDVAL   5 MSRCDI2  TRIG_OUT  MSRCDI3  TRIG_IN  MSRCID4                Switches    These switches control the configuration of the MVME2500     NOTICE    Board Malfunction       Switches marked as    reserved    might carry production related functions and can cause    the board to malfunction if their settings are changed     Do not change settings of switches marked as    reserved     The setting of switches which  are not marked as    reserved    has to be checked and changed before board installation        Geographical Address Switch  51     The Tsi148 VMEbus Status Register provides the VMEbus geographical address of the  MVM2500  The switch reflects the inverted states of the geographical address signals   Applications not using the five row backplane can use the geographical address switch to  assign a geographical address based on the following diagram     MVME2500 Installation and Use  68068001011  71    Controls  LEDs  and Connectors    72       Note that this switch is wired in parallel with the geographical address pins on the 5 row  connector  These switches must be in the  OFF  position when installed in a 5 row chassis in  order to get the correct address from the P1 connector  This switch also includes the SCON  control switches     Figure 3 5 Geographical Address Switch    i 1 ON oom Table   dis table  2 See Table See Table  3 GAP    0 GAP    1  4 GA4   0 GA4 amp   1  5 GA3    0       
39. 3    Boot System    6 3 4 Booting from an SD Card    1  Make sure thatthe kernel  dtb and ramdisk are saved in the SD card with FAT  partition     2  Configure the U Boot environment variable   setenv File_ulmage  lt kernel_image gt   setenv File_dtb  lt kernel dtb gt   setenv File_ramdisk  lt ramdisk gt   saveenv       3  Initialize SD card   mmcinfo    4  Load the files from the SD card to the memory     option  mmc   interface  0 1   device 0 partition 1  fatload mmc 0 1 1000000  File_ulmage  fatload mmc 0 1 2000000  File_ramdisk  fatload mmc 0 1 c00000  File_dtb          5  Boot the Linux in memory   bootm 1000000 2000000 c00000    6 3 5 Booting VxWorks Through the Network  In this mode  the U Boot downloads and boots VxWorks from an external TFTP server     1  Make sure that the VxWorks image is accessible by the board from the TFTP server     2  Configure U Boot environment variables   setenv ipaddr  lt IP address of MVME2500 gt   setenv serverip  lt IP address of TFTP server gt   setenv gatewayip  lt gateway IP gt   setenv netmask  lt netmask gt   setenv vxboot  tftpboot  vxbootfile  amp  amp  setenv bootargs  Svxbootargs  amp  amp  bootvx   setenv vxbootfile  lt VxWorks_image gt   setenv vxbootargs  motetsec 0 0   IP address of TFTP  server gt  VxWorks h  lt IP address of TFTP server gt  e  lt IP address of  MVME2500 gt  ffffff00 b  lt unused IP   u vxworks pw vxworks f 0x80   saveenv       124 MVME2500 Installation and Use  6806800L01L     Boot System    6 4    3  TF
40. 546165 FP_PHY_25MHZ_CLK 25Mhz        546165 SW_25MHZ_CLK 25Mhz ICS83905AGILF  XMC CLK_XMC1 100MHz ICS9FG108  QorlQ P20x0 SD  REF  CLK 100MHz ICS9FG109  TSI384 CLK_PCIECI 100MHz ICS9FG110  TSI384 CLK  PCIEC3 100MHz  88SE6121 CLK_88SE6121_PCIE_100MH   100MHz ICS9FG112  7           CLK_CPLD 1 8432MHz Oscillator  USB CLK_USB_1_24MHZ 24MHz Oscillator  QorlQ P20x0 CPU_RTC 1MHz FPGA  CLK_PMC1 33 66 100 133M  hz  751148        PCI         133Mhz ICS8405071  RTC CLK_32K 32 768KHz DS32KHz  FPGA CPU_LCKO 25MHz QorlQ P20x0  QUART CLK_QUART 1 8432MHz FPGA  ICS83905 CLK 25MHZ ICS9FG108  7 7 1 System Clock  The system and DDR clock is driven by 1  58405071 device  The following table defines the clock  frequency   Table 7 7 System Clock  SYSCLK CORE CCB Clock  Platform  DDR3 LBC  140 MVME2500 Installation and Use  6806800L01L     Programming Model    7 7 2 Real Time Clock Input    The RTC clock input is driven by a 1 MHz clock generated by the FPGA  This provides a fixed  clock reference for the QorlQ P20x0 PIC timers which the software can use as a known time  reference     7 7 3   Local Bus Controller Clock Divisor    Thelocal bus controller  LBC  clock output is connected to the FPGA for LBC bus transaction  It  is also the source of 1 MHz  CPU  RTC  and FPGA tick timers     MVME2500 Installation and Use  68068001011  141    Programming Model    m    142 MVME2500 Installation and Use  68068001011     Replacing the Battery    E  eS    M    A 1 Replacing the Battery    The figure below sho
41. 6 MVME2500 Installation and Use  68068001011     Memory Maps and Registers    Field Description    Count Count  These bits define the watchdog timer count value  When the  watchdog counter is enabled  it will count up from zero  reset value  with a 1  ms resolution until it reaches the COUNT value set by this register  Watchdog  will generate a soft reset signal if it bites     Setting this register to OXEA60 or 60 000 counts will provide a watchdog  timeout of 60 seconds     5 6 External Timer Registers    The MVME2500 provides a set of tick timer registers to access the three external timers  implemented in the timers registers PLD  These registers are 32 bit and are word writable  The  following sections describe the timer prescaler and control registers     5 6 1 Prescaler Register  The prescaler adjust value is determined by this formula   Prescaler Adjust   256   CLKIN CLKOUT     CLKIN is the input clock source in MHz  and CLKOUT is the desired output clock reference in  MHz     Table 5 22 Prescaler Register       Prescaler T OxFFC80100    15 13 12 10  Field RSVD   RSVD   RSVD   RSVD   RSVD   RSVD   RSVD   RSVD   Prescaler Register  8 bits          OPER                        RESET   0x00e7    The prescaler provides the clock required by each of the three times  The tick timers require     1 MHz clock input  The input clock to the prescaler is 25 MHz  The default value is set for  0x00E7  which gives    1 MHz reference clock for a 25 MHz input clock source        MVME25
42. Board products are tested in a representative system to show compliance with the  above mentioned requirements  A proper installation in a compliant system will maintain the  required performance  Use only shielded cables when connecting peripherals to assure that  appropriate radio frequency emissions compliance is maintained     Operation    Product Damage   High humidity and condensation on the board surface causes short circuits    Do not operate the board outside the specified environmental limits    Make sure the board is completely dry and there is no moisture on any surface before applying  power     Damage of Circuits   Electrostatic discharge and incorrect installation and removal can damage circuits or shorten  its life    Before touching the board or electronic components  make sure that you are working in an  ESD safe environment     Board Malfunction   Switches marked as  reserved  might carry production related functions and can cause the  board to malfunction if their setting is changed    Do not change settings of switches marked as    reserved     The setting of switches which are  not marked as  reserved  has to be checked and changed before board installation     Installation    Data Loss  Powering down or removing a board before the operating system or other software running  on the board has been properly shut down may cause corruption of data or file systems     20 MVME2500 Installation and Use  68068001011     Safety Notes    Make sure all software is 
43. C I O that goes to the  RTM PMC  The tables below show the pinout detail of J11  J12  J13        J14  See Figure 3 1 for  the location of the PMC connectors     Table 3 10 PMC J11 Connector    Signal Description  JTAG TCK FRAME   12V GND  GND  IRDY  DEVSEL  INTC  5V  PRESENT SIGNAL PCIXCAP   5V LOCK  NC   NC   PAR                               MVME2500 Installation and Use  6806800L01L  61    Controls  LEDs  and Connectors    Table 3 10         11 Connector  continued                                      Pin Signal Description Pin Signal Description   15 GND 47 AD 12  48 AD 11  49 AD9  50  5V  51 GND  52 CBEO  53 AD6  54 AD5  55 AD 4  56 GND  57  3 3V  58 AD3  59 AD2  60 AD 1  61 ADO   30  5V 62  5V       mos             Table 3 11 PMC 12 Connector                   Signal Description  GND            TRST IDSELB   JTAG TMS TRDY    62 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors          Table 3 11 PMC  12 Connector  continued        Pin Signal Description Signal Description   3 3V   GND   STOP   PERR   GND    3 3V   SERR    BUSMODE2  Pulled CBE1  UP      3 3V GND                PCI RESET AD 14    BUSMODE3  PULLED AD 13  DWN        M66EN    BUSMODE4  PULLED AD 10  DWN        AD 8  GND  3 3V  AD 7  REQB   3 3V  GNTB  NC  GND  NC  EREADY  GND  RSTOUT                               MVME2500 Installation and Use  68068001011  63    Controls  LEDs  and Connectors          Table 3 11 PMC  12 Connector  continued                    Table 3 12 PMC J13 C
44. CONFIG    SELECTION    CFG_BOOT_SEQ 1 0     BOOT SEQUENCE  DISABLED    Debug information from  the DDR SDRAM  controller is driven on the  MSPCID and MDVAL signs   default     Debug information is not  driven on ECC pins  ECC  function in their normal  mode  default      REMARKS       ELBCECC Enable  Config    Platform Speed    MSRCIDO    Default operation  eLBC  ECC checking is disabled            PLAT  SPEED 1 CCB  CLOCK  gt    333 MHz       CORE 0 Speed    CFG  COREO  SPEED  1 C  ORE FREQ gt   1000 MHz    For 1200 MHz board  configuration       CORE 1 Speed    CFG  COREO  SPEED 0 C  ORE FREQ   1000 MHz    CFG_CORE1_SPEED 1 C  ORE FREQ gt  1000 MHz    For 800 MHz board  configuration    For 1200 MHz board  configuration       CFG_CORE1_SPEED 0 C  ORE FREQ lt  1000 MHz    For 800 MHz board  configuration          DDR Controller  Speed    Engineering use       LA 22 20    UART  SOUT O    TRIG  OUT   MSRCID 1    MSRCID 4    DMA1_DDONE_B 0        111111  11    CFG_DDR_SPEED 1 DDR    FREQ gt   500 MHz    Default  for future use           17   SerDes Ref TSEC_1588_ALARM   1 SerDes expects a 100  Clock Config _OUT1 MHz reference clock  frequency  default    132 MVME2500 Installation and Use  6806800L01L     Programming Model    Table 7 1 POR Configuration Settings  continued        CONFIG    ETSEC2 SGMII  Mode    CONFIG PINS    CONFIG    SELECTION    eTSEC2 Ethernet  interface operates in  standard parallel  interface mode and uses  the TSEC_2   pins   default      REMARKS       E
45. D SPEED        USER 1       FAIL       GENET 1 GENET 2             MVME2500 Installation and Use  68068001011  51    Controls  LEDs  and Connectors    Table 3 1 Front Panel LEDs       Label Function    User Defined    Location    Front panel    Color    Off  Yellow    Red    Description    By default    User Software Controllable  Refer to  the    User LED Register        User Software Controllable  Refer to  the    User LED Register           Board Fail    Front panel    Off    Normal operation after successful  firmware boot     One or more on board power rails  has failed and the board has to  shutdown to protect the hardware   Normal during power up  during  hardware reset  such as a front panel  reset   May be asserted by the BDFAIL  bit in the 751148 VSTAT register              GENET1 TSEC1 Front panel No link   SPEED Link Speed Integrated 1 0 1 OOBASE T operation      1000 BASE T operation   GENET1 TSEC1 Front panel Off No activity   ACT Activity Integrated Blinking Green   Activity proportional to bandwidth  RJ45 LED utilization   GENET2 TSEC2 Front panel Off No link   SPEED Link Speed   Integrated Amber 10 100BASE T operation  RJ45 LED    s Green 1000BASE T operation   GENET2 TSEC2 Front panel Off No activity   ACT Activity Integrated Blinking Green   Activity proportional to bandwidth  RJ45 LED utilization             52    MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    3 3 2 On board LEDs    The on board LEDs are listed below  To v
46. D3     5A Port    TRD2     6A Port ATRD2     7A Port ATRD1     8A Port ATRD1     9A Port A TRDO     10A Port A TRDO     D1A Port A Green LED1 Anode  Yellow LED1 Cathode  D2A Port A Yellow LED1 Anode  Green LED1 Cathode  D3A Port A Green LED2 Anode  Yellow LED2 Cathode  D4A Port A Yellow LED2 Anode  Green LED2 Cathode  1B GND   2B NC   3B Port B TRD3     4B Port BTRD3     5B Port B TRD2            54 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    Table 3 3 Front Panel Tri Speed Ethernet Connector  J1   continued        Pin Name   Signal Description   6B Port B TRD2     7B Port B TRD1     8B Port B TRD1     9B Port B TRDO     10B Port B TRDO     D1B Port B Green LED1Anode  Yellow LED1 Cathode  D2B Port B Yellow LED1 Anode  Green LED1 Cathode  D3B Port B Green LED2Anode  Yellow LED2 Cathode  D4B Port B Yellow LED2 Anode  Green LED2 Cathode                      3 4 1 2 Front Panel Serial Port           There is one front access asynchronous serial port interface that is routed to the micro mini DB   9 front panel connector  A male to male micro mini DB9 adapter cable is available under  Artesyn part number SERIAL MINI D  30 W2400E01A  and ACC CABLE SER DTE 6E 9 pin  micro DSUB to 9 pin DSUB cross connected serial console cable  The pin assignments for these  connectors are as follows     Table 3 4 Front Panel Serial Port    4     Signal Description                         MVME2500 Installation and Use  68068001011  55    Controls  LEDs  and Conne
47. ET 0171       Cooling Method    Operating  Temperature    Storage    Forced Air 7 CFM   0  C to  55  C     40  C to  85  C    Forced Air 7 CFM    40  C to  71  C     50  C to  100  C       Vibration Sine   10min axis     2G  5 to 2000 Hz             15 to 2000 Hz       Vibration Random   1hr axis     Shock 20g 11 mS    to 95  RH  non condensing     Humidity  1  ft3 min       0 01g2 Hz  15 to 2000 Hz       MVME2500 Installation and Use  6806800L01L     0 04g2 Hz  15 to 2000 Hz  8  GRMS     30g 11 mS  to 100  RH  non condensing     2  Flat 15 1000Hz   6db octave 1000Hz   2000Hz  MIL STD 810F Figure 514 5C 17        39    Hardware Preparation and Installation    NOTICE    Product Damage  High humidity and condensation on the board surface causes short circuits   Do not operate the board outside the specified environmental limits     Make sure the board is completely dry and there is no moisture on any surface before  applying power        2 3 2 Power Requirements    The board uses  5 0 V from the VMEbus backplane  On board power supply generates  required voltages for various ICs  The MVME2500 connects the  12 V and  12 V supplies from  the backplane to the PMC sites  while the  3 3 V power supplied to the PMC sites comes from  the  5 0 V backplane power  A maximum of 10 A of  3 3 V power is available to the PMC sites   however the 90 W  5 0 V limit must be observed as well as any cooling limitations     40 MVME2500 Installation and Use  6806800L01L     Hardware Preparation and 
48. Gbit device forms 2 GB and 1 GB  memory capacity  A total of 16 devices for 2 GB and eight devices are used to form 16 GB     MVME2500 supports ENP1 and ENP2 operating environment  The ENP1 environment uses  Samsung for all variants including the commercial grade devices  while the ENP2 variants use  Micron     Timers    There are various timer functions implemented on the MVME2500 platform     Real Time Clock    This operates on 3 3 V supply monitoring and battery control function  MAX6364PUT29   a  32 768 KHz clock generator  DS32KHZS   and an RTC with alarm  DS1375T      MVME2500 Installation and Use  6806800L01L     4 4 2    4 4 3    4 4 4    4 5    Functional Description    See Real Time Clock Battery  on page 97 for more information on the real time clock back up  battery     Internal Timer    The processor s internal timer is composed of eight global timers divided into two groups of  four timers each  Each timer has four individual configuration registers and they cannot be  cascaded together     Watchdog Timer    The on board FPGA provides programmable 16 bit watchdog timers  It has a 1 ms resolution  and generates a board reset when the counter expires  Interrupt is generated to the processor  when this occurs  Default value is 60 seconds     FPGA Tick Timer    The MVME2500 supports three independent 32 bit timers that are implemented on the FPGA  to provide fully programmable registers for the timers     Ethernet Interfaces    The MVME2500 has three eTSEC controlle
49. Ho     I               PAGE 83 OF 87                                     MVME2500 Installation and Use  68068001011  93    Functional Description       4 16 Clock Structure    A total of three IDT chips  a discrete oscillator  and crystal supports all the clock requirements  of MVME2500     Figure 4 4 Clock Distribution Diagram    25 MHz LVCMOS ICS9FG108    S GBE PHY   ICS83905 PCIE SATA BR  GBE SWITCH  BP GBE PHY    25 MHz LVCMOS    125 MHz LVCMOS  100 MHz LVCMOS  ICS840S071 100 MHz LVCMOS  133 MHz  151384 Bridge    51148 Bridge    1 8432 MHz OSG 18      FPGA  8 MHz                 4 17 Reset Structure    The MVME2500 reset will initiate after the power up sequence if the 1 5 V power supply is     GOOD     When the board is at    ready    state  the reset logic will monitor the reset sources and  implement the necessary reset function     94 MVME2500 Installation and Use  68068001011     Functional Description    4 17 1 Reset Sequence    The timing of the reset sequence supports each chip reset requirements with respect to the  power supply     Allthe resets are controlled by the FPGA with a power supply of  3 3 V from 5 V  All the resets  are asserted until  1 5 V power is Good  Initially peripherals resets are released to  corresponding sequence  then later the CPU reset is released  Once the CPU reset is released   the CPU starts boot up sequence     Below is the SW event sequence from the release of CPU reset to boot up   1  Copying of U boot from SPI to CPU cache    Ini
50. Installation          The following table provides an estimate of the typical and maximum power required     Table 2 2 Power Requirements    Typical  Maximum  Measured  Board Variant  Calculated    Operating     MVME2500 0163 14 8 W  MVME2500 0161 14 8 W  MVME2500 0173 16 6 W    MVME2500 0171 23 5W 16 6 W  MVME2500ET 0173 23 5W 16 6 W    MVME2500ET 0171 23 5W 16 6 W                     y  The power is measured when the board is in standby  Linux prompt  mode  Power will  NN significantly increase when adding hard drives or                  card     The following table shows the power available when the MVME2500 is installed in either a  three row or five row chassis and when PMCs are present     Chassis Type Available Power    Three Row 70 W maximum         Power With PMCs  below 70 W  below 90 W                Five Row 90 W maximum                M    1  Keep below power limit  Cooling limitations must be considered     MVME2500 Installation and Use  68068001011  41    Hardware Preparation and Installation    2 3 3 Equipment Requirements    The following are recommended to complete a MVME2500 system      VMEbus system enclosure      System console terminal      Operating system  and or application software        Transition module and connecting cables    2 4 Configuring the Board    The board provides software control over most options  Settings can be modified to fit the  user s specifications  To configure  set the bits in the control register after installing the board  
51. MC IO 45 Serial 3 RTS  PMC IO 48 DATA 25 PMC IO 47             GND  25  pmcioso   DATA26 PMCIO 49 Serial 4 RX  26          52   DATA27         51   GE4_1     PMCIO 54 DATA 28 PMC IO 53 Serial 4 TX       PMC IO 56 DATA 29 PMC IO 55 GND  PMC IO 58 DATA 30 PMC IO 57 Serial 4 CTS  PMC IO 60 DATA 31 PMC IO 59    GND   31   pMcio62 GND PMCIO 61  GND  Serial4RTS    3 4 2 On board Connectors                3 4 2 1 Flash Program Connector    7     The Flash Program Connector is depopulated in the production version of the MVME2500   However  each pin is exposed for the 60 pin header connector for the JTAG boundary scan     Table 3 8 Flash Programming Header  P7     Signal Description  2    Chip Select 1  3 Chip Select 0             MVME2500 Installation and Use  68068001011  59    Controls  LEDs  and Connectors          Table 3 8 Flash Programming Header  P7   continued        Pin Signal Description    Programmer s VCC    5 Master In Slave OUT   MISO     HOLD 0       Keying  CLOCK          Master OUT Slave IN   MOSI        3 4 2 2 SATA Connector           The on board customized SATA connector is compatible with the SATA kit  namely VME   64GBSSDKIT and IVME7210 MNTKIT     Table 3 9 Custom SATA Connector  J3                             60 MVME2500 Installation and Use  6806800L01L     Controls  LEDs  and Connectors          Table 3 9 Custom SATA Connector   3   continued                    3 4 2 3 PMC Connectors    The MVME2500 supports only one PMC site  It utilizes J14 to support PM
52. MVME2500    Installation and Use  P N  6806800L01L  April 2015    EIE SS Ss SS SSS ee             Copyright 2015 Artesyn Embedded Technologies  Inc   All rights reserved     Trademarks    Artesyn Embedded Technologies  Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of  Artesyn Embedded Technologies  Inc    2015 Artesyn Embedded Technologies  Inc  All other product or service names are the  property of their respective owners     Intel   is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries   Java  and all other Java based marks are trademarks or registered trademarks of Oracle America  Inc  in the U S  and other countries     Microsoft    Windows   and Windows Me   are registered trademarks of Microsoft Corporation  and Windows XP  is a trademark of  Microsoft Corporation     PICMG    CompactPCI    AdvancedTCA    and the PICMG  CompactPCI and AdvancedTCA logos are registered trademarks of the PCI  Industrial Computer Manufacturers Group     UNIX   is a registered trademark of The Open Group in the United States and other countries     Notice    While reasonable efforts have been made to assure the accuracy of this document  Artesyn assumes no liability resulting from any  omissions in this document  or from the use of the information obtained therein  Artesyn reserves the right to revise this document  and to make changes from time to time in the content hereof without obli
53. Maps and Registers    CPU_RESET CPU_HRESET_REQ_L Reset Reason  1   Reset is due to CPU_HRESET_REQ_L signal  0  None   WD_TIMEOUT Watchdog Timeout Reset Reason  1   Reset is due to watchdog timing out  0 None   LRSTO TSI LRSTO Reset Reason  1   Reset is due to LRSTO signal  0   None   Sft RST Soft Reset   Reset Reason    1   Reset is due to Soft  RST register being set  or the front  panel switch being pressed more than three    0   None    5 5 16 PLD Watchdog Timer Refresh Register    The MVME2500 provides a watchdog timer refresh register     Table 5 19 PLD Watchdog Timer Refresh Register    REG PLD Watch Dog Timer Load   OXFFC80600                Field Description    Refresh Counter Refresh  When the pattern 0x00DB is written  the watchdog counter  will be reset to zero     MVME2500 Installation and Use  68068001011  115    Memory Maps and Registers    5 5 17 PLD Watchdog Control Register    The MVME2500 provides a watchdog control register     Table 5 20 PLD Watchdog Control Register       REG PLD Watch Dog Timer Load   OxFFC80604       ee      Tu m To 8      5 T T 5 1 7 T  IW R    OPER  R  RESET  0000             Field Description    EN Enable  If cleared  the watchdog timer is disabled  If set  the watchdog timer is  enabled     5 5 18 PLD Watchdog Timer Count Register    The MVME2500 provides a watchdog timer count register     Table 5 21 PLD Watchdog Timer Count Register    PLD Watchdog Timer Count   Oxffc80606    15 0       Count       R W  OxEA60  60secs           11
54. PU   Debug    P4   Battery    Flash A   U30     15148      m   U58001                 m E PMC Connectors   U35     d         SDRAM Chips IH  i       1 2V_SW  Supply    MVME2500 Installation and Use  68068001011  49    Controls  LEDs  and Connectors    3 2  FrontPanel    The following components are found on the MVME2500 front panel                           Figure 3 2 Front Panel LEDs  Connectors and Switches                Front       USER 1  Serial Port Reset Switch  FAIL  USB rer    SPEED  GENET 1 iE  ACT                  2    SPEED       f     50 MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    3 2 1 Reset Switch    The MVME2500 has a single push button switch that has both    abort    and    reset    functions   Pressing the switch for less than three seconds generates an abort interrupt to the P20x0 QorlQ  PIC  Holding it down for more than three seconds will generate a hard reset  The VME SYSRESET  is generated if the MVME2500 is the VMEbus system controller     3 3 LEDs    The MVME2500 utilizes light emitting diodes  LEDs  to provide a visible status indicator on the  front panel  These LEDs show power failures  power up status  Ethernet link speed  Ethernet  activity  SATA link and activity and PCI E valid lane status  There are also a few user configurable  LEDs  Each LED description is necessary for troubleshooting and debugging     3 3 1 Front Panel LEDs    The front panel LEDs are listed below     Figure3 3 Front Panel LEDs    SPEE
55. Richtlinien betrieben wird   Verwenden Sie nur abgeschirmte Kabel zum Anschluss von Zusatzmodulen  So ist  sichergestellt  dass sich die Aussendung von Hochfrequenzstrahlung im Rahmen der erlaubten  Grenzwerte bewegt     Warnung  Dies ist eine Einrichtung der Klasse A  Diese Einrichtung kann im Wohnbereich  Funkst  rungen verursachen  In diesem Fall kann vom Betreiber verlangt werden   angemessene Ma  nahmen durchzuf  hren     1 Besch  digung des Produktes   Hohe Luftfeuchtigkeit und Kondensat auf der Oberfl  che des Produktes k  nnen zu  Kurzschl  ssen f  hren    Betreiben Sie das Produkt nur innerhalb der angegebenen Grenzwerte f  r die  relative Luftfeuchtigkeit und Temperatur  Stellen Sie vor dem Einschalten des  Stroms sicher  dass sich auf dem Produkt kein Kondensat befindet     MVME2500 Installation and Use  68068001011     Sicherheitshinweise    Besch  digung von Schaltkreisen   Elektrostatische Entladung und unsachgem    er Ein  und Ausbau des Produktes kann  Schaltkreise besch  digen oder ihre Lebensdauer verk  rzen    Bevor Sie das Produkt oder elektronische Komponenten ber  hren  vergewissern Sie  sich  da   Sie in einem ESD gesch  tzten Bereich arbeiten     Fehlfunktion des Produktes   Schalter  die mit    Reserved    gekennzeichnet sind  k  nnen mit produktionsrelevanten  Funktionen belegt sein  Das Andern dieser Schalter kann im normalen Betrieb St  rungen  ausl  sen    Verstellen Sie nur solche Schalter  die nicht mit  Reserved  gekennzeichnet sind   Pr  fen u
56. TA S SATA    DOR Controller Connector         STSEG 1   USB ee Controller  2c 808               Optional    SATA  Drive Kit    Freescale QorlQ SDH  P2020                                                                SPI 16MB  Flash                               E           Connector    Local Bus    PMC1  Connectors    LEDS RST                PCI Xto      Mc 110   VME Bridge   eR    Vetus    MVME2500 Installation and Use  68068001011  77       Functional Description    4 2    4 2 1    78    Chipset  The MVME2500 utilizes the QorlQ P20x0 integrated processor  It offers an excellent  combination of protocol and interface support which includes the following components     e The QorlQ P20x0 integrated processor or e500v2 processor core  P2020  and a single  e500v2 processor core  P2010         PCI Express interface      Local Bus Controller      Secure Digital Host Controller  e  2Cinterface   e USB interface      DUART      DMAcontroller      Enhanced three speed Ethernet controller     General Purpose I O  GPIO       Integrated Security Engine      Common On chip Processor       P20x0 Strapping pins    e500 Processor Core    The QorlQ integrated processors offer dual high performance e500v2 core  P2020  anda  single e500v2 core  P2010      operates from 800 MHz up to 1 2 GHz core frequency  The e500  processor core is a low power implementation of the family of reduced instruction set  computing  RISC  embedded processor that implement the Book E definition of the PowerPC  arc
57. TP the files from the server to local memory  then boot   run vxboot    Using the Persistent Memory Feature    The persistent memory means that the RAM s memory is not deleted during a reset  Power  cycling  or by temporarily removing the power and then powering up the blade again  will  delete the memory content  Persistent memory feature is enabled by default     This feature can be useful in many situations  including        Analyzing kernel logs after a Linux kernel panic       Defining a particular memory region for the persistent storage of application specific data    Analyzing Kernel Log Files after a Kernel Panic    When a board that is running the Linux OS indicates a kernel panic  issue a reset  through the  faceplate button  for example  to analyze the cause  then subsequently analyze kernel log files   The persistent memory feature keeps the log files available in the memory     To analyze the kernel log files   1  Issue a reset   2  Connect to U Boot  For more information  see Accessing U Boot on page 121     3  Enter the following command to obtain memory addresses of the kernel log  files   locate_kernel_log  1   The memory addresses of any found kernel log files will be displayed     4  Enter the following command to display the kernel logfile at any of these memory  addresses   printf   lt memory address gt      The persistent memory is useful in application specific data storage  The standard U Boot  variable pram can be used to reserve a memory region at t
58. TR Extended hold time on read accesses     0   The memory controller generates normal timing  No additional cycles  are inserted    EAD External address latch delay  0   No additional bus clock cycles  LALE asserted for one bus clock cycle  only   Clock Distribution    The clock function generates and distributes all of the clocks required for system operation   The ICS9FG108 is used to generate all the required PCI E clocks  The 25 MHz clocks for the  Ethernet PHY and SATA bridge are supplied by ICS83905 device  Most of the QorlQ P2020  clocks are generated by ICS8405S071 device  Additional clocks required by individual devices are  generated near the devices using individual oscillators  The following table lists the clocks  required on the MVME2500 along with the frequency and source     Table 7 6 Clock Distribution    Device    QorlQ P20x0    Clock Signal Frequency Clock Tree Source VIO    CPU_SYSCLK 100MHz 1  58405071       QorlQ P20x0    CPU_DDR_CLK 100MHz 1  58405071       QorlQ P20x0    CLK_PCI_BR3 133Mhz 1  58405071       QorlQ P20x0  1  58405071  885  6121    MVME2500 In    EC_GTX_CLK125 125Mhz 1  58405071    CLK_25MHZ_ICS840S07 ICS83905AGILF  CLK_88SE6121_25MHZ ICS83905AGILF    stallation and Use  68068001011  139             Programming Model    Table 7 6 Clock Distribution  continued                                                  Device Clock Signal Frequency Clock Tree Source VIO  ICS9FG108 CLK_25MHZ_ICS9FG108 25Mhz        546165 BP_PHY_25MHZ_CLK 25Mhz        
59. TSEC3 SGMMI  Mode    TSEC_1588_ALARM    _OUT2    eTSEC3 Ethernet  interface operates in  standard parallel  interface mode and uses  the TSEC_3   pins   default         ETSEC1 and  ETSEC2 Width    eTSEC1 and eTSEC2  Ethernet interfaces  operate in reduced pin    mode  either RTBI  RGMI   RMII      8 bit FIFO mode         ETSEC1  Protocol    TSEC1_TXDO     TSEC1_TXD7    The eTSEC2 controller  operates using the         protocol  or           if  configured in reduced  mode  if its not  configured to operate in  SGMII mode        ETSEC2  Protocol    23 ETSEC3  Protocol          TSEC2 TXDO     TSEC2 TXD7    UART_RTSO   UART_RTS1          10    The eTSEC2 controller  operates using the         protocol                 if  configured in reduced  mode  if its not  configured to operate in  SGMII mode     The eTSEC3 controller  operates using the RGMII  protocolif not configured  to operate in SGMII  mode        MVME2500 Installation and Use  68068001011     133    Programming Model    Table 7 1 POR Configuration Settings  continued              CONFIG    BOOT ROM  Location    Host Agent  Config         Port Select    DDR SDRAM  TYPE    SerDes PLL Time  Out Enable    System Speed    CONFIG PINS  TSEC1_TXD 6 4    TSEC1_TX_ER    LWE1 LBS1   LA 18 19     TSEC1_TXDJ 3 1      TSEC2_TX_ER    TSEC2_TXD1    TRIG_OUT    LA 28     CONFIG    SELECTION    On chip boot ROM SPI  configuration  x 0    SDHC  x 1     REMARKS    The processor acts as the  host root complex for all  PCI E Serial Rapid
60. Write Protect and I2C Debug Register    The MVME2500 PLD provides an 8 bit register which is used to indicate the status of I2C and  SPI write protect manual switches and is used to control the SPI write enable The I2C debug  ports are also provided in this register which is used in controlling the bus  status     Table 5 14 PLD Write Protect and I2C Debug Register    PREG       Write Protect I2C     OxFFDF0054       6 3 2 1 0  Field RSVD MASTER   FLASH_   I2C_DEB   SERIAL_   RSVD I2C_1_   12C_1_C  _WP_DI   WP_N UG EN   FLASH_ D  SABLED WP                  FE         222080 22281    RESET          110 MVME2500 Installation and Use  6806800L01L     Memory Maps and Registers    Field Description  MASTER_WP_DISABLED    FLASH_WP_N    I2C DEBUG EN  SERIAL FLASH  WP    I2C 1 D    I2C_1_C     5       MVME2500 Installation and Use  68068001011     12   devices manual switch write protect status  1   Write protect enabled  0   Write protect disabled    SPI devices manual switch write protect status  1   Write protect disabled  0   Write protect enabled    I2C debug ports  I2C 1  D and I2C_1_C  enable  1   Drive Enabled  0   Drive Disabled    SPI devices write protect register  1 Write protect enabled  0   Write protect disabled    I2C debug port Data  12C_DEBUG_EN 0          Tri Stated  I2C DEBUG EN 1   1   Driven High   0   Driven Low  12C debug port Clock  12C_DEBUG_EN 0   HiZ   Tri Stated  I2C_DEBUG_EN 1   1   Driven High   0   Driven Low    When SERIAL FLASH  WP is set to    Low  
61. ader information for application image    imxtract Extract a part of a multi image       interrupts Enable or disable interrupts       itest Return true false on integer compare       loadb Load binary file over serial line  kermit mode     Load S Record file over serial line  Load binary file over serial line  ymodem mode     loop Infinite loop on address range       md Memory display       memmap Displays memory map       mii MIl utility commands    Memory modify  auto incrementing address   mmc MMC sub system    mmcinfo Display MMC info       moninit Reset nvram  serial   and write monitor to SPI flash       mtest Simple RAM read write test       mw Memory write  fill     Boot image through network using NFS protocol  Memory modify  constant address     pci List and access PCI Configuration Space       pci  info Show information about devices on PCI bus    ping Send ICMP ECHO  REQUEST to network host          printenv Print environment variables    Boot image through network using RARP TFTP protocol  Perform RESET of the CPU    MVME2500 Installation and Use  68068001011  127       Boot System    6 6    128    Table 6 1 MVME2500 Specific U Boot Commands  continued        Command Description    Run commands in an environment variable  Save environment variables to persistent storage  Run a    delimited       terminated list of commands    scsi SCSI sub system       scsiboot Boot from SCSI device       setenv Set environment variables       setexpr Set environment variable as
62. and Use  68068001011  11    List of Figures    eee           12 MVME2500 Installation and Use  6806800L01L     About this Manual  EN    Overview of Contents    This manual is intended for users who install and configure MVME2500 product  It is assumed  that the user is familiar with the standard cabling procedures  configuration of operating  systems  U Boot system and MVME Chassis     The purpose of this manual is to describe MVME2500 product and the services it provides  This  manual includes description of MVME2500 product hardware  firmware and also information  about operating system     This manual is divided into the following chapters and appendices     About this Manual lists all conventions and abbreviations used in this manual and outlines  the revision history     Safety Notes summarizes the safety instructions in the manual   Sicherheitshinweise is a German translation of the Safety Notes chapter     Introduction gives an overview of the features of the product  standard compliances     mechanical data  and ordering information     Hardware Preparation and Installation outlines the installation requirements  hardware    accessories  switch settings  and installation procedures     Controls  LEDs  and Connectors describes external interfaces of the board  This includes  connectors and LEDs     Functional Description includes a block diagram and functional description of major  components of the product     Memory Maps and Registers contains information on system r
63. ble 7 4 PHY Types and      Management Bus Address  continued        PHY MIIM  Ethernet Port   Function   Location PHY Types Address    Gigabit Ethernet port routed to front or back panel    BCM54616 7    set by GBE_MUX_SEL in 52    TSEC3 Gigabit Ethernet port routed to back panel BCM54616 3                Other Software Considerations    This section provides programming information in relation to various board components     MRAM    The MVME2500 provides 512 K bytes of fast  non volatile storage in the form of  Magnetoresistive Random Access Memory  MRAM   The MRAM is directly accessible by  software using processor load and store instructions similar to the DRAM  The difference is that  the MRAM retains its contents even if the board is power cycled  The MRAM is accessed through  the LBC     Real Time Clock    The MVME2500 provides a battery back up DS1375 Real Time Clock  RTC  chip  The RTC chip  provides time keeping and alarm interrupts  It is an I2C device and is accessed through the I2C  bus address at 0x68     Ifthe RTC is stopped or started by default  the following commands are necessary to start RTC  in u boot        dat get set reset date  amp  time    Usage  date  MMDDhhmm  CC YY   ss      date reset    without arguments  print date  amp  time    with numeric argument  set the system date  amp  time            with  reset  argument  reset the           MVME2500 Installation and Use  68068001011  137    Programming Model    7 6 3    7 6 4    138    Quad UART    Th
64. completely shut down before removing power from the board or  removing the board from the chassis     Product Damage  Only use injector handles for board insertion to avoid damage to the front panel and or PCB   Deformation of the front panel can cause an electrical short or other board malfunction     Product Damage   Inserting or removing modules with power applied may result in damage to module  components    Before installing or removing additional devices or modules  read the documentation that  came with the product     Cabling and Connectors    Product Damage  RJ 45 connectors on modules are either twisted pair Ethernet  TPE  or E1 T1  1 network  interfaces  Connecting      E1 T1  1 line to an Ethernet connector may damage your system     e Make sure that TPE connectors near your working area are clearly marked as network  connectors     e Verify that the length of an electric cable connected to a TPE bushing does not exceed 100  meters     e Make sure the TPE bushing of the system is connected only to safety extra low voltage  circuits  SELV circuits    If in doubt  ask your system administrator     MVME2500 Installation and Use  68068001011  21    Safety Notes    Battery    22    Board System Damage   Incorrect exchange of lithium batteries can result in a hazardous explosion    When exchanging the on board lithium battery  make sure that the new and the old  battery are exactly the same battery models    If the respective battery model is not available  contact your
65. ctors    3 4 1 3    3 4 1 4    56                USB Connector  J5     The MVME2500 uses upright USB receptacle mounted in the front panel     Table 3 5 USB Connector    5                       Signal Description             Mounting Ground  Mounting Ground    MTG Mounting Ground  MTG Mounting Ground          VMEBus P1 Connector    The VME P1 connector is    160 pin DIN  The P1 connector provides power and VME signals for  24 bit address and 16 bit data  The pin assignments for the P1 connector are as follows     Table 3 6 VMEbus P1 Connector                   2 BCLR DATA 9   3 ACFAIL DATA 10   4 BGINO DATA 11   5 BGOUTO DATA 12   Towns  was omen  wc fan  7 Tonne Teo  ow qw  ne   8 DATA 7 BGIN2 DATA 15 NC   9 GND BGOUT2 GND GAP NC                MVME2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    Table 3 6 VMEbus P1 Connector  continued        Pin RowA Row B Row C Row D Row Z    SYSCLK BGIN3 SYSFAIL         SYSRESET  3 3V   not used     LWORD GA2         5  3 3V   not used            3 3V   not used     GA4     3 3V   not used     ADD 27 NC    IACK  3 3V           not used        IACKIN NC    IACKOUT  3 3V   not used         3 3V   not used     NC     3 3V   not used     ADD 35 NC     3 3V   not used     NC     3 3V   not used                             MVME2500 Installation and Use  68068001011  57    Controls  LEDs  and Connectors    3 4 1 5    58       Table 3 6 VMEbus P1 Connector  continued        br qe ae qo 1        VMEBus P2 Connector    
66. d automatic DRAM data initialization        Write leveling for DDR3 memories and supports up to eight posted refreshes     PCI Express Interface    The PCI Express interface is compatible with the PCI Express Base Specification Rev  1 0a  The  PCI Express controller connects the internal platform to a 2 5 GHz serial interface  The P20x0  has options for up to three PCI E interfaces with up to x4 link width  The PCI E controller is  configured to operate as either PCI E root complex  RC  or as an endpoint  EP  device     MVME2500 Installation and Use  68068001011  79    Functional Description    4 2 4    4 2 5    4 2 6    4 2 7    4 2 8    80    Local Bus Controller  LBC     The main component of the enhanced LBC is the memory controller that provides a 16 bit  interface to various types of memory devices and peripherals  The memory controller is  responsible for controlling eight memory banks shared by the following  a general purpose  chip select machine             a flash controller machine  FCM   and user programmable  machines  UPMs      Secure Digital Hub Controller  SDHC     The SDHC eSDHC provides an interface between the host system and the memory cards such  as the MMCand the SD  It is compatible with the SD Host Controller Standard Specification Ver   2 0 and supports the following  SD  miniSD  SD Combo  MMC   and RS MMC              I2C Interface    The MVME2500 uses only one of the two independent I C buses on the processor  For more  information  see I2C Devices
67. duction       Boot Flash Memory    16 MB SPI flash    Support crisis recovery       Boot Firmware  U Boot based firmware image in 16 MB SPI Flash  This flash is split into two  8 MB chips        Operating Systems       Based from BSP provided by Freescale which is based from standard Linux version  2 6 32 rc3  Development tool is Itib 9 1 1  Linux Target Image Builder  from Freescale      VxWorks     MVME721X Transition Module 1 0     Two GbE interfaces    Four RS 232 serial ports    12      PMCI O  e Software  U Boot firmware  e OnePMC XMC site     SATA port for optional on board hard drive  e Extended temperature and rugged variants    e Thefrontpanell O configuration consists of two RJ45 10 100 1000BASE T Ethernet ports   a USB 2 0 port  a Micro DB9 RS 232 serial console port  anda reset abort switch  It also has  an LED to signal board failure and another LED that can be configured in the LED register     e Therearl O includes support for VMEbus  Legacy VME  VME 64  VME64x  and 2eSST   rear  PMC XMC I O  RTM I O  through VME P2   two 10 100 1000BASE T Ethernet  four UART   and RTM I2C Presence Power         2Cdevices     Real Time Clock      Board Temperature Sensor    30 MVME2500 Installation and Use  68068001011     Introduction      8KBVPD EEPROM    Two 64      User EEPROM       VMEbus Interface Controller  Tsi148 PCI X to VMEbus bridge with support for VME64 and  2eSST protocols               Watchdog  timers  and registers    1 2 Standard Compliances    The product i
68. e  SEC  3 1    Theintegrated security engine ofthe P20x0 is designed to off load intensive security functions  like key generation and exchange  authentication and bulk encryption from the processor core   It includes eight different execution units where data flows in and out of an EU     MVME2500 Installation and Use  68068001011  81    Functional Description    4 2 13    4 2 14    4 3    4 4    4 4 1    82    Common On Chip Processor  COP     The COP is the debug interface of the QorlQ   20  0 processor  It allows a remote computer  system to access and control the internal operation of the processor  The COP interface  connects primarily through the JTAG and has additional status monitoring signals  The COP has  additional features like breakpoints  watch points  register and memory  examination modification and other standard debugging features     P20x0 Hardware Configuration Pins    Aseries of strapping pins are required to initialize the P20x0  These pins are samples during the  assertion of HRESET and return to their assigned function after HRESET is deasserted     System Memory    The processors integrated memory controller supports both DDR2 and DDR3 memory  devices  It has one channel and can be configured up to four memory banks with x8  x16 and  x32 devices  Using 4 GB devices allows support of up to 16 GB of memory     The MVME2500 has total of eight board variants  half of which has soldered 2 GB memory   while the remaining half has 16 GB memory  The x8 or 1 
69. e MVME2500 console RS232 port is driven by the UART built into the P20x0 QorlQ chip   Additionally  the MVME2500 has a Quad UART chip which provides four 16550 compatible  UART  These additional UARTS are internally accessed through the LBC bus  The Quad UART  chip clock input  which is internally divided to generate the baud rate  is 1 8432 MHz  The four           physically connect to RS232 DB9 serial ports through the RTM     LBC Timing Parameters    The following table defines the timing parameters for the devices on the local bus     Table 7 5 LBC Timing Parameters          0011    0011 0011 0011 0011 0011 0011       0 0 0 0 0       Field Description  BCTLD    CSNT    ACS       Buffer control disable   0   LBCTL is asserted upon access to the current memory bank     Chip Select negation time   1  1       and LWE are negated one quarter of the bus clock cycle earlier    Address to chip select setup   10   LCSn is outputted one quarter bus clock cycle after the address lines     MVME2500 Installation and Use  68068001011     Programming Model    7 7          5 Extra Address to chip select setup  0   Address to chip select setup is determined by ORx ACS     SCY Cycle length in bus clocks  0011   Three bus clock cycle wait state    SETA External address termination    0   Access is terminated internally      the memory controller unless the  external device asserts LGTA earlier to terminate the access     TRLX Timing Relaxed  0   Normal timing is generated by the GPCM     EH
70. e cece eee ence EEEN EEEE ENC ENTNER 105   5 5 4  PLD Day Register        china                              He lb 105   5 5 PLD Sequenice Register                   abbot add I I a 105   5 5 6 PLD Power Good Monitor           lt                                                    106   5 5 7 PLD LED                                                                                   107   5 5 8 PLD PCI PMC XMC                       5                                                  108   5 5 9 PLD U Boot and TSI Monitor                                                            109  5 5 10 PLD Boot Bank Register            cece eee eee               eh re 109  5 5 11 PLD Write Protect and I2C Debug Register                                       110   5 5  12  PED Test Register    ee bias Saad eee th eae anaes 112  5 9 13  PED Test Register 2           IEEE              mi 112  5 5 14  PLD GPIO2 Interrupt                een  een 113  5 5 15 PLD Shutdown and Reset Control and Reset Reason Register                       114  5 5 16 PLD Watchdog Timer Refresh          lt                                     2            115  5 5 17 PLD Watchdog Control Register                      eee nee een 116  5 5 18 PLD Watchdog Timer Count          lt                                                  116   5 6 External Timer Registers              cece cece eee ene                 ee hen 117  5 6 1  PrescalerRegistar                          117   5 6 2  Control Registers     ose               
71. ect peripherals and apply power to the board     NOTICE    Product Damage           45 connectors      modules are either twisted pair Ethernet          or E1 T1 J1  network interfaces  Connecting an E1 T1  1 line to an Ethernet connector may damage  your system     Make sure that TPE connectors near your working area are clearly marked as network  connectors     Verify that the length of an electric cable connected to a TPE bushing does not exceed  100 meters     Make sure the TPE bushing of the system is connected only to safety extra low voltage  circuits  SELV circuits      If in doubt  ask your system administrator        The console settings for the MVME2500 are   e Eightbits per character   e One stop bit per character   e Parity disabled  no parity    e Baud rate of 9600 baud    Verify that hardware is installed and the power peripheral cables connected are appropriate  for your system configuration     Replace the chassis or system cover  reconnect the chassis to power source  and turn the  equipment power on     MVME2500 Installation and Use  68068001011     Chapter 3    Controls  LEDs  and Connectors       3 1 Board Layout    The following figure shows the components and the connectors on the MVME2500 board     Figure 3 1   Component Layout    51 Switch  1 8V Supply         T51384    Onboard LEDs  2 Switch  055001            036         33 ND35   037   09                         012   60                    Header       rmm  415V He             a Omni E  Supply    C
72. ented editorial changes     6806800L01C May 2011 Updated Chapter 3  Controls  LEDs  and  Connectors by adding the following          Chapter 3  Board Layout    Chapter 3  Front Panel Connectors         Chapter 3  On board Connectors  Added Chapter 4  Functional Description  Applied editorial edits    6806800L01D May 2011 Edited Memory Maps and Registers    Edited Programming Model    Edited Figure    Component Layout     Edited Figure    On board LEDs     Added Front Panel Serial Port  J4     6806800L01E July 2011 Updated Table    Available Board Variants      Updated Appendix B  Related Documentation          MVME2500 Installation and Use  68068001011  17    About this Manual    18          Part Number    6806800L01F    Publication Date  August 2011    Description  Changed title of Section 3 4 1 to Front Panel  Connectors   Edited Front Panel Serial Port  J4      Updated Figure    Component Layout    to  include proper label for XMC connectors     Updated Safety Notes and  Sicherheitshinweise        6806800L01G    January 2013    Updated Standard Compliances on page 21        6806800L01H    6806800101     January 2014    February 2014    Added Flash Memory        and updated SPI Flash  Memory     Re branded to Artesyn template   Added Declaration of Conformity        6806800L01K    68068001011                  2015    April 2015          Added Figure  Power Up Sequence  on page 93 and  Figure  Reset Sequence  on page 96    Updated Boot Options on page 122  Real Time  Clock o
73. er Requirements                                    41  Table 3 1 FrontPanel LEDS  4    2  ener ae ba s 52  Table 3 2 On board EEDS Status                    ER      53  Table 3 3 Front Panel Tri Speed Ethernet Connector  J1                                        54  Table 3 4 Front Panel Serial Porta     ter eere eee eee           RAT REI arn 55  Table 3 5 USB Connector  5                   teer        E E RI      56  Table 3 6 VMEbus P1  Connector anne a          56  Table 3 7 VMEbus P2 Gonnect  r asien exei beue Reese 58  Table 3 8 Flash Programming Header  P7                                                    59  Table 3 9 Custom SATA Connector  J3                                          E                 60  Table 3 10        Connector                                       61  Table 3 11 PMC  T12 Connector u    ee ea ne 62  Table 3 12        13 Connector eco rem t ee ash ana 64  Table 3 13         14 Connector        ee een 65  Table 3 14 JTAG Connector    6                                     e hm em emere 66  Table 3 15 COP Header  P50                    ea en en 68  Table 3 16 SDiConnector   2                        lan    69  Table 3 17        Connector      2  Pinout           cece cece II e meme 69  Table 3 18 P20x0 Debug Header                                            70  Table 3 19 Geographical Address Switch                cece cece e een        72  Table 3 20 Geographical Address Switch Settings                       eee eee nee eee 73  Table 4 1 Voltage Supp
74. er is also cleared  For periodic interrupts  this equation should be  used to calculate the compare value for a specific period  T      Compare register value T  us     When programming the tick timer for periodic interrupt  the counter should be cleared to zero  by software and then enabled  If the counter does not initially start at zero  the time to the first  interrupt may be longer or shorter than expected  Note that the rollover time for the counter is  71 6 minutes     Since the processoris 16 bits and the tick timer is 32 bits  the compare register was split in half   Accessing the whole register will require two transactions     Table 5 24 Compare High Word Registers       Tick Timer 0 Compare Value High Word   OxFFC80204  Tick Timer 1 Compare Value High Word   OxFFC80304  REG Tick Timer 2 Compare Value High Word   OxFFC80404       es BER A         EUN                        EEE    Field TickTimer Compare Value High Word  16 bits        OPER   R W  RESET   0x0000          Table 5 25 Compare Low Word Registers       Tick Timer 0 Compare Value Low Word   OxFFC80206  Tick Timer 1 Compare Value Low Word   OxFFC80306  REG Tick Timer 2 Compare Value Low Word   OxFFC80406       TickTimer Compare Value Low Word  16 bits        R W  RESET   0x0000          MVME2500 Installation and Use  68068001011  119    Memory Maps and Registers    5 6 4 Counter High and Low Word Registers    When enabled  the tick timer counter register increments every microsecond  Software may  read or 
75. esources including system  control and status registers and external timers     Boot System describes the boot loader software   Programming Model contains additional programming information for the board   Replacing the Battery contains the procedures for replacing the battery     Related Documentation provides a listing of related product documentation   manufacturer s documents  and industry standard specifications     MVME2500 Installation and Use  68068001011  13    About this Manual    Abbreviations    This document uses the following abbreviations     Common On Chip Processor    Complex Programmable Logic Device  Double Data Rate 3  Dual UART                Error Checking Correction    EEPROM Erasable Programmable Read Only Memory       Federal Communications Commission    Field Programmable Gate Array       General Purpose Input Output       Institute of Electrical and Electronics Engineers    Hard Disk Drive          Local Bus Controller  Multi Chip Package    Magneto resistive Random Access Memory       Peripheral Component Interconnect       PCI Express       Peripheral Component Interconnect extended  PCI Mezzanine Card Input Output Module  Programmable Logic Device    PCI Mezzanine Card  IEEE P1386 1        Processor PCI Mezzanine Card       Real Time Clock       Rear Transition Module    SATA Serial AT Attachment  SDHC Secure Digital Host Controller    14 MVME2500 Installation and Use  68068001011           About this Manual                      Term Definition 
76. fe09000 OxffeO9fff       PCIE1CCSR  DMA2 CCSR  GPIO CCSR   L2 Cache CCSR    Oxffe0a000 OxffeOafff  Oxffe0c100 Oxffe0c303  OxffeOfcOO OxffeOfcff  Oxffe20000 Oxffe20fff       DMA1 CCSR    Oxffe21100 Oxffe21303       USB CCSR    Oxffe22000 Oxffe22fff       ETSECI CCSR  ETSEC2 CCSR  ETSEC3 CCSR  SDHCI CCSR    Oxffe24000 Oxffe24fff  Oxffe25000 Oxffe25fff  Oxffe26000 Oxffe26fff  Oxffe2e000 Oxffe2efff    4KB       Crypto CCSR    Oxffe30000 Oxffe3ffff    64 KB       msi CCSR    Oxffe41600 Oxffe4167f    128B       mpic CCSR  Global Utilities CCSR  L2 Cache Mem    MVME2500 Installation and Use  68068001011        Oxffe40000 Oxffe7ffff  Oxffee0000 OxffeeOfff  Oxf0f80000 OxfOffffff          256 KB  4       512         103    Memory Maps and Registers    5 9    5 5 1    5 5 2    104    Programmable Logic Device  PLD  Registers    PLD Revision Register    The MVME2500 provides a PLD revision register that is read by the system software to  determine the current version of the timers registers PLD     Table 5 4 PLD Revision Register        PLD Revision Register   OXFFDF0000  7  PLD Rev  R                               Field Description    PLD_REV 8 bit field containing the current timer register PLD revision  The  revision number starts at 01     PLD Year Register    The MVME2500 PLD provides an 8 bit register which contains the build year of the  timers registers PLD     Table 5 5 PLD Year Register    PLD Year Register   OXFFDF0004                   MVME2500 Installation and Use  6806800L0
77. gation of Artesyn to notify any person of such revision or  changes     Electronic versions of this material may be read online  downloaded for personal use  or referenced in another document as a URL to  an Artesyn website  The text itself may not be published commercially in print or electronic form  edited  translated  or otherwise  altered without the permission of Artesyn     It is possible that this publication may contain reference to or information about Artesyn products  machines and programs    programming  or services that are not available in your country  Such references or information must not be construed to mean that  Artesyn intends to announce such Artesyn products  programming  or services in your country     Limited and Restricted Rights Legend    If the documentation contained herein is supplied  directly or indirectly  to the U S  Government  the following notice shall apply  unless otherwise agreed to in writing by Artesyn     Use  duplication  or disclosure by the Government is subject to restrictions as set forth in subparagraph  b  3  of the Rights in  Technical Data clause at DFARS 252 227 7013  Nov  1995  and of the Rights in Noncommercial Computer Software and  Documentation clause at DFARS 252 227 7014  Jun  1995      Contact Address    Artesyn Embedded Technologies Artesyn Embedded Technologies  Marketing Communications Lilienthalstr  17 19  2900 S  Diablo Way  Suite 190 85579 Neubiberg Munich    Tempe  Arizona 85282 Germany    Contents         
78. he RTC  hold up requirements that maintain the correct date and time  It provides backup power for  the on board RTC when primary power is unavailable     4 20 Debugging Support    The following information shows the details of Artesyn debugging support as applied to the  MVME2500     MVME2500 Installation and Use  68068001011  97    Functional Description    4 20 1    4 20 2    98    POST Code Indicator    The following table shows the LED status of the POST Codes  For the location of the POST Code  LEDs  see On board LEDs  on page 53     Logic 1   LED is    ON     Logic 0   LED is    OFF       Table 4 3 POST Code Indicator on the LED    Sequence D33 D34 D35 Description  1 0 0 0 U boot has been copied from SPI flash to CPU cache   2 0 1 0 Serial console has been initialized  some text is visible    on the terminal              3 0 1 1 DDR has been initialized using SPD parameters   Execution is still in the cache    4 1 0 0 Execution has been relocated to RAM    5 1 0 1 PCI has been initialized    6 1 1 0 POST routines are finished    7 1 1 1 Additional SW routines are finished    8 0 0 0 U boot prompt is visible on the terminal  can start                   loading OS image from USB  Ethernet  SATA SSD  SD     JTAG Chain and Board    The MVME2500 is designed to work with separate JTAG board rather than with an on board  JTAG multiplexer  The chip can support up to a 6 scan port and the board   s boundary scan  requires the following to function  ASSET hardware  JTAG board  a
79. he end of the physical memory to  prevent it from being overwritten  U Boot reports less memory to the Linux kernel through the  mem parameter  indicating that the operating system should not use it either     For more information  see the U Boot documentation     MVME2500 Installation and Use  68068001011  125    Boot System    6 5         2500 Specific U Boot Commands    Table 6 1 MVME2500 Specific U Boot Commands    base Print or set address offset       bdinfo Print board info structure       boot Boot default  i e   run bootcmd     Boot default  i e   run bootcmd   Boot from an ELF image in memory    bootm Boot application image from memory       bootp Boot image through network using BOOTP TFTP protocol       bootvx Boot VxWorks from an ELF image       Memory compare    Print console devices and information    Multiprocessor CPU boot manipulation and release       Checksum calculation       Get set reset date  amp  time  Runs POST diags    Echo args to console    ext2load Load binary file from a Ext2 file system          ext2ls List files in a directory  default          fatinfo Print information about file system       fatload Load binary file from a DOS file system    List files in a directory  default     m Flattened device tree utility commands    Start application at address  addr          126 MVME2500 Installation and Use  68068001011     Boot System    Table 6 1 MVME2500 Specific U Boot Commands  continued        Command Description    Print online help  Print he
80. hexXt  cELUUIUGucc uUPeirco o BM    150 MVME2500 Installation and Use  68068001011        A mS YN                 Eu E  EMBEDDED TECHNOLOGIES    Artesyn Embedded Technologies  Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies  Inc   All other product or service names are the property of their respective owners      2015 Artesyn Embedded Technologies  Inc     
81. hitecture  The e500 is a 32 bit implementation of the Book E architecture using the lower  words of 64 bit general purpose registers  GPRs  while E500v2 uses 36 bit physical  addressing     MVME2500 Installation and Use  6806800L01L     Functional Description    4 2 2    4 2 3    Integrated Memory Controller    A fully programmable DDR SDRAM controller supports most JEDEC standard DDR2 and DDR3  memories available  Unbuffered registered DIMMs are also supported  A built in error checking  and correction  ECC  ensures very low bit error rates for reliable high frequency operation   Though ECC is not implemented on MVME2500  the board includes a place holder for  additional chips for ECC whenever it is needed in the future     The memory controller supports the following      16GBofmemory       Asynchronous clocking from platform clock  with programmable settings that meets all  the SDRAM timing parameters        Upto four physical banks  each bank can be independently addressed to 64 Mb to 4 Gb  memory devices  depending on the internal device configuration with x8 x16 x32 data  ports         Chip set interleaving and partial array self refresh      Data mask signal and read modify write for sub double word writes when ECC is enabled     e Double bit error detection and single bit error correction ECC  8 bit check work across 64   bit data        Address parity for registered DIMMs        Automatic DRAM initialization sequence or software controlled initialization sequence  an
82. iew its location on the board  see Figure 3 1 on page  49     Figure 3 4 On board LEDs    D33  D34  D35  D36  D37  D38  09    Table 3 2 On board LEDs Status    Power Fail Red This indicator is illuminated when one or more of the on   board voltage rails fails     D33 User Defined Amber Controlled by the FPGA  Used for boot up sequence  indicator     User Defined Amber Controlled by the FPGA  Used for boot up sequence  indicator     User Defined Amber Controlled by the FPGA  Used for boot up sequence  indicator              D36 Early Power Fail   Amber This indicator is lit when the early 3 3V power supply fails   D37 User Defined Amber Controlled by the FPGA    User Defined Amber Controlled by the FPGA    3 4 Connectors    This section describes the pin assignments and signals for the connectors on the MVME2500                 MVME2500 Installation and Use  68068001011  53    Controls  LEDs  and Connectors    3 4 1 Front Panel Connectors    The following connectors are found on the outside of the MVME2500 board  These connectors  are divided between the front panel connectors and the backplane connectors  The front panel  connectors include the J1 and the J5 connectors  The backplane connectors include the P1 and  the P2 connectors     3 4 1 1 RJ45 with Integrated Magnetics  J1   The MVME2500 uses an X2 RJ45     Table 3 3 Front Panel Tri Speed Ethernet Connector  J1                                Pin Name   Signal Description   1A GND   2A NC   3A Port A TRD3     4A Port A TR
83. in a system  Make sure that all user defined switches are properly set before installing a  PMC XMC module  For more information  see Switches on page 71     42 MVME2500 Installation and Use  68068001011     Hardware Preparation and Installation    2 5 Installing Accessories    2 5 1 Rear Transition Module    The MVME2500 does not support hot swap  Remove power to the rear slot or system before  installing the module  A PCMI O Module  PIM  needs to be manually configured and installed  before placing the transition module     NOTICE    Damage of Circuits       Electrostatic discharge and incorrect installation and removal can damage circuits or  shorten its life     Before touching the board or electronic components  make sure that you are working  in an ESD safe environment   Product Damage    e Only use injector handles for board insertion to avoid damage to the front panel and or  PCB  Deformation of the front panel can cause an electrical short or other board  malfunction     Board Malfunction       Switches marked as    reserved    might carry production related functions and can cause  the board to malfunction if their setting is changed     Do not change settings of switches marked as    reserved     The setting of switches which  are not marked as    reserved    has to be checked and changed before board installation        Installation Procedure  1  Turn OFF all equipment and disconnect the power cable from the AC power source   2  Remove the chassis cover     3  Rem
84. lacement Procedure   To replace the battery  proceed as follows    1  Remove the old battery    2  Install the new battery with the plus sign     facing up     3  Dispose of the old battery according to your country   s legislation and in an environmentally  safe way     MVME2500 Installation and Use  68068001011  145    Replacing the Battery    _ s          146 MVME2500 Installation and Use  68068001011     Related Documentation            Appendix          1  Artesyn Embedded Technologies   Embedded  Computing Documentation    The publications listed below are referenced in this manual  You can obtain electronic copies of  Artesyn Embedded Technologies   Embedded Computing publications by contacting your  local Artesyn sales office  For released products  you can also visit our Web site for the latest    copies of our product documentation     1  Goto www artesyn com computing support product technical documentation php     2  Under FILTER OPTIONS  click the Document types drop down list box to select the type of    document you are looking for     3  Inthe Search text box  type the product name and click GO     Table B 1 Artesyn Embedded Technologies   Embedded Computing Publications       Document Title    Publication Number                MVME2500 Release Notes 6806800L02  MVME2500 Quick Start Guide 6806800L03  MVME2500 Safety Notes 6806800L13  MVME721X RTM Installation and Use   6806800M42  MVME721X RTM Quick Start Guide 6806800M53  MVME721X RTM Safety Notes 6806800M54 
85. list and  must not be used as replacement for qualified personnel     Keep away from live circuits inside the equipment  Operating personnel must not remove  equipment covers  Only Factory Authorized Service Personnel or other qualified service  personnel may remove equipment covers for internal subassembly or component replacement  or any internal adjustment     Do not install substitute parts or perform any unauthorized modification of the equipment or  the warranty may be voided  Contact your local Artesyn representative for service and repair  to make sure that all safety features are maintained     EMC  Results pending testing     This equipment has been tested and found to comply with the limits for a Class A digital device   pursuant to Part 15 of the FCC Rules  These limits are designed to provide reasonable  protection against harmful interference when the equipment is operated in a commercial  environment  This equipment generates  uses  and can radiate radio frequency energy and  if  not installed and used in accordance with the instruction manual  may cause harmful  interference to radio communications     MVME2500 Installation and Use  68068001011  19    Safety Notes    Operation of this equipment in a residential area is likely to cause harmful interference in which  case the user will be required to correct the interference at his own expense  Changes or  modifications not expressly approved by Artesyn could void the user s authority to operate the  equipment  
86. ly Requirement                                   92  Table 4 2 Thermal Interrupt Threshold                  eee ene een nent been eee eeae 97  Table 4 3 POST Code Indicator on the LED                     eee een een een            98  Table 4 4 Transition Module Features                                          99  Table 5 1 Physical Address Map            0  eee e eee e cece cere         101  Table 5 2 Flash    Memory                     102  Table 5 3 Linux Devices Memory                   ssssese II 102  Table 5 4 PLB Revision Register                    rendre ae mean 104  Table 5 5 PLD dde              belie aad                  aan 104  Table 5 6 PLD M  nth Register un    nee a has 105    MVME2500 Installation and Use  68068001011  9    List of Tables    Table 5 7 PLD        Register u a esse ae eee du Rc RR           105  Table 5 8 PLD Sequence Register  2    rrr mans                    ae 105  Table 5 9 PLD Power Good Monitor                                                                 106  Table 5 10 PLD LED Control Register                            cence eect EEEREN EEDE ENE        107  Table 5 11 PLD PCI PMC XMC Monitor                                                               108  Table 5 12 PLD U Boot and TSI Monitor Register                                              109  Table 5 13 PLD Boot Bank Register                                                          109  Table 5 14 PLD Write Protect and I2C Debug Register                                   
87. n page 137 and Crisis Recovery on page 87     Replaced MVME7216 and its variants with  MVME721X     MVME2500 Installation and Use  68068001011     Safety Notes  EN    This section provides warnings that precede potentially dangerous procedures throughout  this manual  Instructions contained in the warnings must be followed during all phases of  operation  service  and repair of this equipment  You should also employ all other safety  precautions necessary for the operation of the equipment in your operating environment   Failure to comply with these precautions or with specific warnings elsewhere in this manual  could result in personal injury or damage to the equipment     Artesyn Embedded Technologies intends to provide all necessary information to install and  handle the product in this manual  Because of the complexity of this product and its various  uses  we do not guarantee that the given information is complete  If you need additional  information  ask your Artesyn representative     This product is a Safety Extra Low Voltage  SELV  device designed to meet the EN60950 1  requirements for Information Technology Equipment  The use of the product in any other  application may require safety evaluation specific to that application     Only personnel trained by Artesyn or persons qualified in electronics or electrical engineering  are authorized to install  remove or maintain the product     The information given in this manual is meantto complete the knowledge of a specia
88. nd JTAG cable  The  MVME2500 provides    60 pin header that can connect to the JTAG board using a custom cable     The JTAG board provides three different connectors for the ASSET hardware  flash  programming and the MVME2500 JTAG connector  The board is equipped with TTL buffers to  help improve the signal quality as it traverses over the wires     MVME2500 Installation and Use  68068001011     Functional Description    4 20 3 Custom Debugging    Custom debugging makes use of the common on chip processor  Refer to Common On Chip  Processor  COP   on page 82 for details     4 21 RearTransition Module  RTM     The MVME2500 is compatible with the MVME721x RTM     The MVME721X RTM is for I O routing through the rear of a compact VMEbus chassis  It  connects directly to the VME backplane in chassis with an 80 mm deep rear transition area  The  MVME721X RTM is designed for use with the MVME7100  MVME2500  iVME7210  and MVME  4100  It has the following features     Table 4 4 Transition Module Features        One five row P2 backplane connector for serial and Ethernet I O passed from the  SBC        Four RJ 45 connectors for rear panel I O  four asynchronous serial channels        Two RJ 45 connectors with integrated LEDs for rear panel I O  two 10 100 1000  Ethernet channels       One PIM site with rear panel I O             For more information  refer to the MVME721x RTM Installation and Use  See Appendix      Related Documentation  on page 147 for details on how to obtain and dow
89. nd ggf  andern Sie die Einstellungen der nicht mit  Reserved   gekennzeichneten Schalter  bevor Sie das Produkt installieren     Installation    Datenverlust   Das Herunterfahren oder die Deinstallation eines Boards bevor das Betriebssystem oder  andere auf dem Board laufende Software ordnungsmemass beendet wurde  kann zu  partiellem Datenverlust sowie zu Sch  den am Filesystem f  hren    Stellen Sie sicher  dass s  mtliche Software auf dem Board ordnungsgemass  beendet wurde  bevor Sie das Board herunterfahren oder das Board aus dem  Chassis entfernen     Besch  digung des Produktes   Fehlerhafte Installation des Produktes kann zu einer Besch  digung des Produktes f  hren   Verwenden Sie die Handles  um das Produkt zu installieren deinstallieren  Auf diese  Weise vermeiden Sie  dass das faceplate oder die Platine deformiert oder zerstort  wird     Besch  digung des Produktes und von Zusatzmodulen   Fehlerhafte Installation von Zusatzmodulen  kann zur Besch  digung des Produktes und der  Zusatzmodule f  hren    Lesen Sie daher vor der Installation von Zusatzmodulen die zugeh  rige  Dokumentation     MVME2500 Installation and Use  68068001011  25    Sicherheitshinweise    Kabel und Stecker    Batterie    26    Besch  digung des Produktes   Bei den RJ 45 Steckern  die sich an dem Produkt befinden  handelt es sich entweder um  Twisted Pair Ethernet  TPE  oder um E1 T1  1 Stecker  Beachten Sie  dass ein versehentliches  Anschlie  en einer E1 T1  1 Leitung an einen TPE Stecker das
90. ndige Gesch  ftsstelle von Artesyn  So stellen Sie sicher  dass alle  sicherheitsrelevanten Aspekte beachtet werden     MVME2500 Installation and Use  68068001011  23    Sicherheitshinweise    EMV    Betrieb    24    Das Produkt wurde in einem Artesyn Standardsystem getestet  Es erf  llt die f  r digitale Ger  te  der Klasse A g  ltigen Grenzwerte in einem solchen System gem     den FCC Richtlinien  Abschnitt 15 bzw  EN 55022 Klasse A  Diese Grenzwerte sollen einen angemessenen Schutz  vor St  rstrahlung beim Betrieb des Produktes in Gewerbe  sowie Industriegebieten  gew  hrleisten     Das Produkt arbeitet im Hochfrequenzbereich und erzeugt St  rstrahlung  Bei  unsachgem    em Einbau und anderem als in diesem Handbuch beschriebenen Betrieb k  nnen  St  rungen im Hochfrequenzbereich auftreten     Wird das Produkt in einem Wohngebiet betrieben  so kann dies mit grosser Wahrscheinlichkeit  zu starken St  rungen f  hren  welche dann auf Kosten des Produktanwenders beseitigt werden  m  ssen    nderungen oder Modifikationen am Produkt  welche ohne ausdr  ckliche  Genehmigung von Artesyn durchgef  hrt werden  k  nnen dazu f  hren  dass der Anwender die  Genehmigung zum Betrieb des Produktes verliert  Boardprodukte werden in einem  repr  sentativen System getestet  um zu zeigen  dass das Board den oben aufgef  hrten EMV   Richtlinien entspricht  Eine ordnungsgem  sse Installation in einem System  welches die EMV   Richtlinien erf  llt  stellt sicher  dass das Produkt gem  ss den EMV 
91. nload the document     MVME2500 Installation and Use  68068001011  99    Functional Description    _ 5  8 0_0        0   _   _  u    100 MVME2500 Installation and Use  68068001011     Chapter 5    Memory Maps and Registers    5 1 Overview          System resources including system control and status registers  external timers  and the  QUART are mapped into 16 MB address range accessible from the MVME2500 local bus  through the P20x0 QorlQ LBC     5 2    Memory Map    The following table shows the physical address map of the MVME2500     Table 5 1 Physical Address Map       Device Name    Start Address  0  0000 0000    End Address  Ox7fff  ffff    Size    2            PCIE 3 Mem    0x8000_0000    OxOfff_ffff    512 MB    PCIE 2 Mem 0xa000  0000 Oxbfff_ffff 512 MB  PCIE 1 Mem 0xc000_0000 Oxdfff_ffff 512 MB    PCIE 3 IO    0      0_0000    Oxffco_ffff       PCIE 210    Oxffc1_0000    Oxffc1_ffff       PCIE 110    Oxffc2_0000    Oxffc2_ffff       UARTO    Oxffc4_0000    OxffcA_ffff    UART1 Oxffc5_0000 Oxffc5 ffff 64 KB  UART2 Oxffc6  0000 Oxffc6_ffff 64 KB    Oxffc7_0000    Oxffc7_ffff       Oxffc8_0000    Oxffc8_ffff       Oxffdf_0000    Oxffdf_Offf          Oxffe0_0000    Oxffef_ffff          MRAM Oxfff0_0000 Oxfff7_ffff 512 KB    MVME2500 Installation and Use  68068001011     101    Memory Maps and Registers    5 3    5 4    102    Flash Memory Map    The table below lists the memory range designated to U boot and ENV variables     Table 5 2 Flash Memory Map             U bo
92. ns                       e                     enn 137  Lol UU 137   7 6 2 RealTimeClock    nose ee ee RR UB        es 137   7 6 3  Quad VART                   138   7 6 4 LBCTiming Parameters                                   hh 138   7 7   Clock Distribution                                a                   et e           139  7 4 1 System Clock    ne ne ee           140   7 7 2 RealTimeClockInput            secessit 141   7 7 3 Local Bus Controller Clock Divisor             l esses 141   A Replacing the Battery          eue oe a 143        Replacing the Battery                cece cece cee een nee ehh 143    MVME2500 Installation and Use  6806800L01L  7    Contents       B Related Documentation    147  B 1 Artesyn Embedded Technologies   Embedded Computing Documentation                 147  B 2 Manufacturers    Documents                 cence nen ee nee m sen 148        Related                              ccc cece cece ene nen nee n eee emen 148    8 MVME2500 Installation and Use  6806800L01L     List of Tables  EN    Table 1 1 Board Standard Compliances                                                      31  Table 1 2 Mechanical                   rre eere ERU rx e ORO RR RE EE PU EE RR ERR 33  Table 1 3 Available Board Variants                                                   eer ne 33  Table 1 4 Available Board Accessories _                                                     34  Table 2 1 Environmental Requirements            0  ec cece eee         39  Table 2 2 Pow
93. nterrupt enabled  0   No Interrupt   TICKO_INT Tick Timer 0 interrupt  1   Interrupt enabled  0   No Interrupt   TICK1_INT Tick Timer 1 interrupt  1   Interrupt enabled  0   No Interrupt   TICK2_INT Tick Timer 2 interrupt  1   Interrupt enabled  0   No Interrupt    MVME2500 Installation and Use  68068001011  113    Memory Maps and Registers    5 5 15 PLD Shutdown and Reset Control and Reset Reason Register    The MVME2500 provides an 8 bit register to execute the shutdown and reset commands  The  board s reset reason is also included in this register     Table 5 18 PLD Shutdown and Reset Control and Reset Reason Register       REG PLD Shutdown and Reset Reason  OxFFDFOOFF       Field AUTO_SH   RSVD Soft_RST   Clear_Cause CPU_RESET WD_TIME   LRSTO   Sft_RST  DN_MASK OUT  R    OPER   R W W W W       RESET  0 0 0 0 X X X X                Note  Changing a Reserved Register setting may cause damage to the board or malfunction   Reserved register settings should not be changed     Field Description    AUTO  SHDN  MASK Automatic Shutdown Mask  1   Auto Shutdown Mask Enable  0   Auto Shutdown Mask Disable    Note  Automatic shutdown is generated after 1 second whenever a power good signal de     asserts   RSVD Reserved  Note  This bit is reserved and cannot be used   Soft RST Board Soft Reset  self clearing   1   Execute soft reset  0   No reset  Clear  Cause Clear Reset Reason  self clearing     1   Clear Reason  0   None    114 MVME2500 Installation and Use  68068001011     Memory 
94. on    2 5 2 PMC XMC Support    Installation Procedure    Read all notices and follow these steps to install a PMC on the baseboard        Damage of Circuits       Electrostatic discharge and incorrect installation and removal can damage circuits or  shorten its life        Before touching the board or electronic components  make sure that you are working  in an ESD safe environment     Product Damage       Inserting or removing modules with power applied may result in damage to module  components     e Before installing or removing additional devices or modules  read the documentation  that came with the product        1  Attach an ESD strap to your wrist  Attach the other end of the strap to the chassis as a  ground  Make sure that it is securely fastened throughout the procedure     2  Remove the PMC XMC filler plate from the front panel cut out     3  Slide the front bezel of the PMC XMC into the front panel cut out from backside  The front  bezel of the PMC XMC module will be placed with the board when the connectors on the  module align with the connectors on the board     4  Align the mating connectors properly and apply minimal pressure to the PMC XMC until it  is seated to the board     5  Insert the four PMC XMC mounting screws through the mounting holes on the bottom side  of the board  and then thread the four mount points on the                Fasten the screws     MVME2500 Installation and Use  68068001011  45    Hardware Preparation and Installation    2 6    46
95. onnector       Pin Signal Description   Pin Signal Description       KR  WwW                                U1                                         64         2500 Installation and Use  68068001011     Controls  LEDs  and Connectors    Table 3 12 PMC J13 Connector  continued        Signal Description    Signal Description                      AD 50 GND  31 AD 49 63 GND  32 GND 64 NC             Table 3 13 PMC J14 Connector       Signal Description    PMCIO 1  PMCIO 2    PMCIO3    Signal Description    PMCIO 33  PMCIO 34    PMCIO 35       PMCIO 4    PMCIO 36       PMCIO 5    PMCIO 37       PMCIO 6    PMCIO 7  PMCIO 8    PMCIO 9    PMCIO 38    PMCIO 39  PMCIO 40    PMCIO 41       LENIN  3  4  5  6  B  10    PMCIO 10    PMCIO 42       11    PMCIO 11    PMCIO 43       12    PMCIO 12       MVME2500 Installation and Use  68068001011        PMCIO 44    65    Controls  LEDs  and Connectors          Table 3 13 PMC  14 Connector  continued        Signal Description Pin Signal Description    Pin   16 PMCIO 16 48 PMC      48   17 PMCIO 17 49 PMC IO 49   18 PMCIO 18 50 PMC IO 50  PMCIO 19 5 PMCIO 51    1  PMCIO 20 52 PMCIO 52  PMCIO 21 53 PMCIO 53  4    PMCIO 22 5 PMCIO 54                   PMCIO 23 55 PMCIO 55  PMC IO 24 56 PMC IO 56  PMC IO 25 5 PMC IO 57    19  22  23  24  25  27    28  29  30  31          7  58   PMCIO 27 59 PMCIO 59  0    PMCIO 28 6 PMCIO 60  PMCIO 29 61 PMCIO 61  PMCIO 30 62 PMCIO 62  PMCIO 31 63 PMCIO 63    PMCIO 32 64 PMCIO 64    3 4 2 4 JTAG Connector         
96. ore  800 MHz IEEE       MVME2500 0161    800 MHz SCANBE       MVME2500 0173  MVME2500 0171  MVME2500ET 0173  MVME2500ET 0171             QorlQ P2010  single core   QorlQ P2020    QorlQ P2020  dual core  QorlQ P2020  dual core  QorlQ P2020  dual core    1 2 GHz IEEE   SCANBE   IEEE ENP2  SCANBE ENP2    dual core                      1 GHz 2                     MVME2500 Installation and Use  68068001011  33    Introduction    As of the printing date of this manual  the following board accessories are available     Table 1 4 Available Board Accessories    VME HDMNTKIT Used on ENP1 board    VME HDMNTKIT2 Used on ENP2 board  VME 64GBSSDKIT VME 64 GB SSD and mounting kit  MVME7216E 101 VME RTM  IEEE handle   MVME7216E 102 VME RTM  SCANBE Handle              MVME721ET 101 VME RTM Extended Temperature  IEEE handle   MVME721ET 102 VME RTM Extended Temperature  SCANBE Handle     SERIAL MINI D  30  Female   to  male micro mini DB 9 to DB9 adapter cable  W2400E01A        ACC CABLE SER DTE    9 pin micro DSUB to 9 pin DSUB cross connected serial  6E console cable       34 MVME2500 Installation and Use  68068001011     eee        tee    MVME2500 Installation and Use  6806800L01L     Introduction    Product Identification    The following figure shows the location of the serial number label     Figure 1 2 Serial Number Location       Serial number                    Tr                    35    Introduction    eee        36 MVME2500 Installation and Use  68068001011     Chapter 2    Hardware
97. ot 0x00000000 0x0008ffff  Reserved 0x00090000 0x0009ffff  ENV Variables 0x00100000 0x001 1ffff       Available Flash 0x00120000 0x007fffff       Linux Devices Memory Map    The table below lists the memory ranges designated to different devices in Linux     Table 5 3 Linux Devices Memory Map       Device Memory Range    Memory Area    Size                               Ram Mem 0x00000000 Ox7fffffff   PCIE3 Mem 0x80000000 Ox9fffffff   PCIE2 Mem 0xa0000000 Oxbfffffff   PCIE1 Mem 0xc0000000 Oxdfffffff   MRAM Oxfff00000 Oxfff7ffff 512 KB  PCIE3 IO Oxffc00000 OxffcOfff 64 KB  PCIE2 IO Oxffc10000 Oxffc1ffff 64 KB  PCIE1 IO Oxffc20000 Oxffc2ffff 64 KB  QUARTO Oxffc40000 OxffcAffff   QUART1 Oxffc50000 Oxffc5ffff   QUART2 Oxffc60000 Oxffc6ffff 64 KB  QUART3 Oxffc70000 Oxffc7ffff 64       Timer Oxffc80000 Oxffc8ffff 64 KB       MVME2500 Installation and Use  68068001011     Memory Maps and Registers    Table 5 3 Linux Devices Memory Map  continued        Device Memory Range Memory Area Size    FPGA Oxffdf0000 OxffdfOfff         ecm local access window CCSR Oxffe00000 OxffeOOffff 4KB  ecm  Error Correction Module  CCSR   Oxffe01000 Oxffe01 fff 4         Memory Controller CCSR    Oxffe02000 OxffeO2fff       I2C1 CCSR    Oxffe03000 Oxffe030ff       12C2 CCSR    Oxffe03100 Oxffe031 ff       UARTO CCSR  UART1CCSR  ELBC CCSR  SPI CCSR    Oxffe04500 Oxffe045ff  Oxffe04600 Oxffe046ff  Oxffe05000 OxffeO5fff  Oxffe07000 OxffeO7fff       PCIE3 CCSR    Oxffe08000 Oxffedsfff       PCIE2 CCSR    Oxf
98. ove the filler panel s  from the appropriate card slot s  at the rear of the chassis  if the  chassis has a rear card cage      MVME2500 Installation and Use  68068001011  43    Hardware Preparation and Installation    44      Install the top and bottom edge of the transition module into the rear guides of the chassis     Ensure that the levers of the two injector ejectors are in the outward position     Slide the transition module into the chassis until resistance is felt       Move the injector ejector levers in an inward direction                       A      Verify that the transition module is properly seated and secure it to the chassis using two  screws adjacent to the injector ejector levers     9  Connect the cables to the transition module     To remove the transition module from the chassis  reverse the procedure and press the red  locking tabs  IEEE handles only  to extract the board     Removal Procedure   1  Turn off the power    2  Disconnect all the cables    3  Press the red locking tabs  IEEE handles only  to eject the board   4    Loosen and remove the screws adjacent to the injector ejector levers that securing the  module to the chassis             Move the injector ejector levers in outward direction   6  Slide the module from the chassis and make sure that no damage is caused to the pins     7  Remove the transition module from the chassis and insert the filler panels     MVME2500 Installation and Use  6806800L01L     Hardware Preparation and Installati
99. pability Indicator   1   PCI X capable   0   PCI capable    MVME2500 Installation and Use  6806800L01L     Memory Maps and Registers    5 9 9    PLD U Boot and TSI Monitor Register    The MVME2500 PLD provides an 8 bit register which indicates the status of the U Boot s  normal environment switch and TSI interface signals     Table 5 12 PLD U Boot and TSI Monitor Register                 EG  it       R    7 p p p p p T    PLD PCI_PMC_XMC_MNTR   OXFFDFOOTF               5 5 10    MVME2500    Field Description   BDFAIL_N TSI148 BDFAIL_N Pin out  1        TSI Fail  0   TSI Fail   NORMAL_ENV Normal Environment Switch Indicator  1   Use safe ENV  0   Use normal ENV   SCON System Controller Indicator  1   System Controller  0   Non system Controller   PLD Boot Bank Register    The MVME2500 PLD provides an 8 bit register which is used to declare successful U Boot  loading  indicating the SPI boot bank priority and actual SPI bank it booted from     Table 5 13 PLD Boot Bank Register       REG PLD Boot Bank   OXFFDF0050       Installation and Use  6806800L01L  109    Memory Maps and Registers          Table 5 13 PLD Boot Bank Register       REG PLD Boot Bank   OXFFDF0050    SPI_GOODReg BOOT_B   BOOT_S   write OxA4 into this reg to indicate successful loading of the U                   Boot    R W R R                                       FD    Field Description  BOOT_BLOCK_A Boot Block Manual Selector Switch  1  SPIO  0   SPI  BOOT  SPI Actual Boot Bank  1 SP1  0   SPIO    5 5 11 PLD 
100. r each have a FIFO of 32 Bytes     The P20x0 supports up to four chip selects and RapidS full clock cycle operation  It can operate  both full duplex and half duplex  It works with a range of 4 bit to 16 bit data characters and is  a single master environment  The MVME2500 is configured such that the eSPI can operate up  to 200 MHz clock rate and can support booting process The firmware boot flash resides in the  P20x0 eSPI bus interface     SPI Flash Memory    The MVME2500 has two 8 MB on board serial flash  Both contain the ENV variables and the U   Boot firmware image  which is about 513 KB in size  Both SPI flash contain the same  programming for firmware redundancy and crisis recovery  The SPI flash is programmed  through the JTAG interface or through an on board SPI flash programming header     For information on U boot and ENV Variables location see  Flash Memory Map  Table 5 2 on  page 102     SPI Flash Programming    The MVME2500 has three headers  a 10 pin header for SPI Flash programming  an 80 pin  header for the  TAG connectivity  and a 20 pin  TAG header for ASSET hardware connectivity   The following options are used to program the on board flash        Using on board SPI header   The MVME2500 uses the 10 pin header with a dual SPI Flash  in circuit programming configuration  The pin connection is compatible with DediProg  SPI Universal Pin Header        Using 60 pin external JTAG header   An external JTAG board with a        multiplexer is  compatible with the
101. r good indicator  PWR  VIP2 SW PWRG   1 2V SW Supply power good indicator  D  PWR       5 PWRGD 1 5V Supply power good indicator   1   Supply Good and Stable   0   Otherwise    PLD LED Control Register    The MVME2500 PLD provides an 8 bit register which controls the eight LEDs     Table 5 10 PLD LED Control Register    REG PLD LED  CTRL   OXFFDFOO1C  i 7 6 5 4 3 2 1 0    Bit  Field D2       Yellow       OPER    1 LED on  0   LED off    For more information on LEDs  refer to Table  Front Panel LEDs  on page 52 and Table  On board  LEDs Status  on page 53     MVME2500 Installation and Use  68068001011  107    Memory Maps and Registers    5 5 8    108    PLD PCI PMC XMC Monitor Register    The MVME2500 PLD provides an 8 bit register which indicates the status of the PCI PMC XMC  interface signals     Table 5 11 PLD PCI PMC XMC Monitor Register       REG PLD PCI_PMC_XMC_MNTR   OxFFDF001D    ee ee       Field RSVD RSVD RSVD PMC_X   PMCI_E   PMC1P_           1                  MC SEL   READY  N N IXCAP          OPER R  RESET   0                              Field Description  PMC_XMC_SEL XMC or PMC Selection Switch  1 PMC  0 XMC  PMC1_EREADY Indicates that the PrPMC module is installed in PMC  site   1   PrPMC is ready for enumeration or no PrPMC is  installed   0   PrPMC is not ready for enumeration   PMC1P_N PMC Presence Indicator    1   PMCis not present   0   PMC is present  XMCP1_N XMC Presence Indicator   1             not present   0          is present  PCI1_PCIXCAP PCI Ca
102. re to use the access parameters that are specified in U Boot   By default  the access parameters are as follows      Baud rate  9600   PC ANSI   8 data bits   No parity   1 stop bit    These serial access parameters are the default values  These values can be changed within the  U Boot  For details  refer to the U Boot documentation     3  Boot the MVME2500   4  When prompted  press the  lt h gt  key     MVME2500 Installation and Use  68068001011  121    Boot System    U Boot aborts the boot sequence and enters into a command line interface mode         Enterthe command setenv bootdelay  1  saveenv to disable the U Boot auto boot  WM feature and let the U Boot directly enter the command line interface after the next  reboot power up     6 3 Boot Options    6 3 1 Booting from a Network    In this mode  U Boot downloads and boots the Linux kernel from an external TFTP server and  mounts a root file system located on a network server     1  Make sure thatthe kernel  dtb  and ramdisk are accessible to the board from the  TFTP server     2  Configure U Boot environment variables   setenv ipaddr  lt IP address of MVME2500 gt   setenv serverip  lt IP address of TFTP server gt              setenv gatewayip  lt gateway IP gt   setenv netmask  lt netmask gt   setenv bootargs  root  dev ram rw console ttyS0 9600n8       ramdisk_size 700000 cache sram size 0x10000   saveenv    3  Transfer the files through the TFTP from the server to the local memory   tftp 1000000  lt kernel_image gt   
103. reher zum Ausbau der Batterie  verwenden     Umweltschutz    Entsorgen Sie alte Batterien und oder Blades Systemkomponenten RTMs stets gem     der in  Ihrem Land g  ltigen Gesetzgebung  wenn m  glich immer umweltfreundlich     MVME2500 Installation and Use  68068001011  27    Sicherheitshinweise    eee                28 MVME2500 Installation and Use  68068001011     Chapter 1  Introduction    1 1 Overview    The MVME2500 is a VME form factor single board computer based on the Freescale QorlQ     P2010 single core or P2020 dual core processors  A e500 v2 core QorlQ processor uses 45  nanometer technology which delivers an excellent performance to power ratio The  MVME2500 is ideal for automation  medical  and military applications such as railway control   semiconductor processing  test and measurement  image processing  and radar sonar     The main features of the MVME2502 board are as follows      Freescale QorlQ P2010  single core  or P2020  dual core      800 MHz Freescale P2010 single core processor     1 2 GHz Freescale P2020 dual core processor     512      L2 shared cache     Integrated  on chip controllers for DDR2 3     SPI flash     12         security acceleration            Express     USB2 0     DUART      10 100 1000 Ethernet                SDHC     Eight 32 bit timers       1         2 GBDDR3 800  soldered down  Single channel 800MB s       User Flash NVRAM Memory    512      MRAM  NVRAM     SDHC socket    MVME2500 Installation and Use  68068001011  29    Intro
104. rs  Each one supports                 and SGMII interface  to the external PHY  All controllers can only be utilized when using the          interface  Using  the        allows only up to two usable controllers     MVME2500 provides two 10 100 1000 Ethernet interfaces on the front panel and another two  are routed to the RTM through the backplane connector  Due to controller limitations  one  controller is designed to be routed to the front panel or to the RTM  This setting is possible by  using a third party gigabit Ethernet LAN switch with a single enable switch such as PERICOM   s  P13L301D  The routing direction can be configured through the on board dip switch     Each Ethernet controller has a single dedicated Broadcom       546165 with integrated MAC  and PHY  The registers of the PHY can be accessed through the processor   s two wire Ethernet  management interface  The front panel RJ45 connector has integrated speed and activity  status indicator LEDs  Isolation transformers are provided on board for each port     MVME2500 Installation and Use  68068001011  83    Functional Description    4 6    4 6 1    4 6 2    84    SPI Bus Interface    The enhanced serial peripheral interface  eSPI  allows the device to exchange data with  peripheral devices such as EEPROMs  RTC  Flash and the like  The eSPI is a full duplex  synchronous  character oriented channel that supports a simple interface such as receive   transmit  clock and chip selects  The eSPI receiver and transmitte
105. s designed to meet the following standards     Table 1 1 Board Standard Compliances       Standard Description   EN 60950 1 A11 2009 Safety Requirements  legal   IEC 60950 1 2005 2nd Edition  CAN CSA C22 2 No 60950 1       FCC Part 15  Subpart B  Class A  non  EMC requirements  legal  on system level  residential   predefined Artesyn Embedded Technologies    ICES 003  Class A  non residential  system     EMC Directive 89 336 EEC  EN55022 Class B  EN55024   AS NZS CISPR 22  Class A  EN300386       ETSI EN 300 019 series Environmental Requirements       Directive 2011 65 EU Directive on the restriction of the use of certain  hazardous substances in electrical and electronic  equipment  RoHS           MVME2500 Installation and Use  68068001011  31    Introduction    Figure 1 1 1 MVME2500 Declaration of Conformity    EC Declaration of Conformity  According to EN 17050 1 2004    Manufacturer   s Name  Artesyn Embedded Technologies    Manufacturer   s Address  Zhongshan General Carton Box Factory Co  Ltd  No 62  Qi  Guan Road West  Shiqi District  528400 Zhongshan City  Guangdong  PRC    Declares that the following product  in accordance with the requirements of 2004 108 EC  2006 95 EC   2011 65 EU and their amending directives     MVME2500 Series Single Board Computers    Model Name Number  MVME2500 01080101E  MVME2500 01080101S  MVME2500   0161  MVME2500 0163 MVME2500 0171  MVME2500 0173   MVME2500 02100202E  MVME2500 02100202S  MVME2500   02120201E  MVME2500 02120201S  MVME2500 
106. sable each supply  To restart the system  the chassis power switch must be power cycled     MVME2500 Installation and Use  68068001011  91    Functional Description    4 15 1    4 15 2    92       On board Voltage Supply Requirement    The on board power supply is considered to be out of regulation if the output voltage level is  below the minimum required power or goes beyond the maximum     Table 4 1 Voltage Supply Requirement       Voltage Rail Requirement       Voltage Rail Minimum Maximum     1 8V        1 5V   1 2V   1 2 V_SW                Power Up Sequencing Requirements    The power up sequence describes the voltage rail power up timing  which is designed to  support all the chip supply voltage sequencing requirement     The backplane contains three power supplies   12 V   12 V and  5 V  The  12 V is assigned to  PMC XMC sites only  while the  5 V and below are assigned to different voltage levels to  support all the voltage requirements on the board  Each voltage rail is controlled by FPGA and  sequenced to provide correct voltage sequencing requirements     When the 1 5 V is Good  it means that all the DCDC power is Good     MVME2500 Installation and Use  6806800L01L     Functional Description    The figure below describes the detailed power up sequence of the board from  5V  main source from backplane  up to the 1 5 V  Power Good     Figure 4 3 Power Up Sequence           12   Backplane       12V Backplane       5V Backplane                                        
107. ss                                       136  Table 7 5 LBC Timing Parameters             tess bao Ebr PERRA RE dee 138  Table 7 6 Clock Distribution rer ep E YO rx RECENTE ei De an Rer 139  Table 7 7 System                        m 140  Table B 1 Artesyn Embedded Technologies   Embedded Computing Publications                147  Table B 2 Manufacturers    Publications                      e tence m 148  Table B 3 Related Specifications u    ee eines 148    10 MVME2500 Installation and Use  68068001011     List of Figures  EN    Figure 1 1 MVME2500 Declaration of Conformity                                       32  Figure 1 2 Serial Number Location                              m 35  Figure 3 1 COMPONENELAYOUE sa    innen 49  Figure 3 2 Front Panel LEDs  Connectors and Switches                                   50  Figure 3 3 Front Panel LEDs           ne ae a an 51  Figure 3 4 On board LEDS i355  sa  ee been             53  Figure 3 5 Geographical Address Switch           0  cee cece eee eee eee eee eee 72  Figure 3 6 SMT Configuration Switch Position                 eect ene nee 73  Figure 4 1 Block Diagram ur    a 77  Figure 4 2 SPI Device Multiplexing Logic             2222220 een eee eee ence          86  Figure 4 3 Power Up Seguente a    bahia                REI RR CH NERO PET EE 93  Figure 4 4 Clock Distribution Diagram                          94  Figure 4 5 Reset Sequence        Hessen ee 96  Figure A 1 BatteryLocation           da tie en 143    MVME2500 Installation 
108. stened throughout the procedure     Remove VME filler panels from the VME enclosures  as appropriate    Install the top and bottom edge of the board into the guides of the chassis   Ensure that the levers of the two injector ejectors are in the outward position   Slide the board into the chassis until resistance is felt    Simultaneously move the injector ejector levers in an inward direction     Verify that the board is properly seated and secure it to the chassis using the two screws  located adjacent to the injector ejector levers     Connect the appropriate cables to the board     Removal Procedure    1     2  3   4    yi    Turn off the power   Disconnect all the cables   Press the red locking tabs  IEEE handles only  to extract the board     Loosen and remove the screws located adjacent to the injector ejector levers that securing  board to the chassis     Move the injector ejector levers in outward direction     Hold top and bottom edges of the board and exert minimal force when pulling the board  from the chassis to prevent pin damage     Carefully remove the board from the chassis and store the board in anti static envelope     MVME2500 Installation and Use  6806800L01L  47    Hardware Preparation and Installation    2 7    48    Completing the Installation    The board is designed to operate as an application specific computer blade or an intelligent I O  board carrier  It can be used in any slot       VME chassis  Once the board is installed  you are  ready to conn
109. t           Damage of Circuits  Electrostatic discharge and incorrect installation and removal can damage circuits or  shorten its life        Before touching the board or electronic components  make sure that you are working  in an ESD safe environment        Shipment Inspection  To inspect the shipment  perform the following steps   1  Verify that you have received all items of your shipment      MVME2500 board     Quick Start Guide  e Safety Notes Summary     Any optional items ordered  2  Check for damage and report any damage or differences to customer service   3  Remove the desiccant bag shipped together with the board and dispose of it according to    your country   s legislation     The product is thoroughly inspected before shipment  If any damage occurred during  transportation or any items are missing  contact customer service immediately     MVME2500 Installation and Use  6806800L01L     Hardware Preparation and Installation    2 3    2 3 1    MU     Requirements    Make sure that the board meets the following requirements when operated in your particular    system configuration     Environmental Requirements    Operating temperatures refer to the temperature of the air circulating around the board and  notto the component temperature     Table 2 1 Environmental Requirements       Characteristics    Applicable Variants    Commercial Versions    MVME2500 0163  MVME2500 0161  MVME2500 0173  MVME2500 0171    Extended Temperature Versions    MVME2500ET 0173  MVME2500
110. tftp 2000000  lt ramdisk gt   tftp C00000   kernel dtb gt     4  Bootthe Linux from the memory   bootm 1000000 2000000 c00000    122 MVME2500 Installation and Use  6806800L01L     Boot System    6 3 2    6 3 3    Booting from an Optional SATA Drive    1     Make surethatthe kernel  dtb         ramdisk        saved in the SATA drive with ext2  partition       Configure U Boot environment variable     setenv File_ulmage  lt kernel_image gt   setenv File_dtb  lt kernel dtb gt   setenv File_ramdisk  lt ramdisk gt   saveenv         Copy the files from the SATA drive to the memory       option  scsi   interface  0 1   device 0 partition 1  ext2load scsi 0 1 1000000  File_ulmage   ext2load scsi 0 1 2000000  File_ramdisk   ext2load scsi 0 1 c00000 SFile_dtb          Boot the Linux in memory   bootm 1000000 2000000 c00000    Booting from a USB Drive    1     Make sure thatthe kernel  dtb and ramdisk are saved in the USB drive with FAT  partition     Configure the U Boot environment variable   setenv File ulImage   kernel image    setenv File dtb   kernel dtb gt   setenv File ramdisk  lt ramdisk gt   saveenv         Initialize USB drive     usb start      Load the files from the USB drive to the memory       option  usb   interface  0 1   device 0 partition 1  fatload usb 0 1 1000000  File_ulmage   fatload usb 0 1 2000000  File_ramdisk   fatload usb 0 1 c00000  File_dtb            Bootthe Linux in memory     bootm 1000000 2000000 c00000    MVME2500 Installation and Use  68068001011  12
111. tialization of Serial Console    Initialization of DDR using SPD parameters in cache    Execution relocation to RAM    Initialization of PCI    POST routine    Additional SW routines             pm      de  s       U boot terminal visibility  ready to load OS image     MVME2500 Installation and Use  68068001011  95    Functional Description    96    The figure below describes the reset sequence from the  5 V Power Good to the release of the CPU reset                                                                                                                                                                                                              Figure 4 5 Reset Sequence     c D   3 3VFROM 5 0V  CPLD  CPLD is running at this time    PAR  V3P3 PWRGD  3 3v Power is Good  PAR VIP2 SW  PWRGD            Sw Power is Good  PWR VIP5 S3 EN Ff     3   Asserted if 3 3V Power is GOOD  PWR VIPS S5 EN     i if 3 3V Power is GOOD  PAR  VIPS PARGD   HSV Power is Good        2 FP_PHY_RST_N                                  after 12V Sw oon and stable clock  BP_PHY_RST_N                             Oms after 12V_SW          and stable clock  SW_RST_N                                    afteri2V SW sooo and stable clock  PCIE PERST BR1 N                             100ms after 3 3V GOOD and stable clock i    PCIE PERST BR3 N 3OOO0000000      100ms after 3 3  goon and stable clock    PCIE PERST  SATA                              j 10ms after 1 5  GOOD and stable clock  RESET N               
112. tion at the  PMC site used to mount the SATA adapter card     The MVME2500 utilizes the P20x0 x2 link PCI Express interface  It is designed such that the  same PCI E interface is used for either PMC             through Pericom s PI2PCIE2412  It is PCI E  Gen2 compliant with four differential channel input and 2 1 MUX switch with single enable  The  enable pin is controlled by FPGA through on board switch     The on board switch 52 4 determines the direction of the PCI E MUX switch  The default  setting  OFF  routes the differential lines to the PMC  Otherwise  it is routed to the XMC  connector     PMC Add on Card    The MVME2500 PMC interface utilizes IDT   s TSI384 as the PCie PCI X bridge  It can support up  to 8 5 Gbps  64 bits x 133 MHz   The on board switch 52 5 configures the TSI384 to run on  either 100 MHz or 133 MHz  with 133 MHz as default     The MVME2500 supports multi function PMCs and processor PMCs  PrPMCs   The PMC site  has two IDSELs  two REQ GNT pairs  and EREADY to support PrPMC as defined by VITA39     XMC Add on Card    The x2 links the PCI E Gen 1 and is directly routed to the P15 XM connector through Pericom  MUX Switch  The on board switch 52 4 should be set to            The        add on cards are required to operate at  5V or  12V  from carrier to XMC   The  MVME2500 provides  5V to the XMC VPWR  Variable Power  pins  The MVME2500 does not  provide  12V to the XMC VPWR pins  Voltage tolerances for VPWR and all carrier supplied  voltage   3 3 V   1
113. ual role  DR  USB 2 0 compliant serial interface  engine  DC power to the front panel USB port is supplied using a USB power switch which  provides soft start  current limiting  over current detection  and power enable for port 1     MVME2500 Installation and Use  6806800L01L     Functional Description    4 13    4 14    4 15    12   Devices    The MVME2500 utilizes one of the two I2C ports provided by the board s processor  The I C bus  is a two wire  serial data  SDA  and serial clock  SCL   synchronous  multi master bi directional  serial bus that allows data exchange between this device and other devices such as VPD  SPD   EEPROM  RTC  temperature sensor  RTM  XMC  and IDT clocking     The RTM I2C address can be configured by the user and should not contain duplicate addresses  to avoid conflict  For more information  see  2   Bus Device Addressing  on page 136     Reset Control FPGA    The FPGA provides the following functions      Power control and fault detection   e Reset sequence and reset management  e Status and control registers   e Miscellaneous control logic   e Watchdog timer   e 32 bit Tick Timer      Clock generator       Switch decoder and LED controller    Power Management    The MVME2500 backplane is utilized to derive  3 3V   2 5V   1 8V   1 5V   1 2V   1 05V  voltage rail  Each voltage rail is controlled by the FPGA through an enable pin of the regulator   while the output is monitored through power good signal  If a voltage rail fails  the FPGA will  di
114. uch bereit zu stellen  Da es sich  jedoch um ein komplexes Produkt mit vielfaltigen Einsatzm  glichkeiten handelt  k  nnen wir  die Vollst  ndigkeit der im Handbuch enthaltenen Informationen nicht garantieren  Falls Sie  weitere Informationen ben  tigen sollten  wenden Sie sich bitte an die f  r Sie zustandige  Gesch  ftsstelle von Artesyn     Das Produkt wurde entwickelt  um die Sicherheitsanforderungen f  r SELV Ger  te nach der  Norm EN 60950 1 f  r informationstechnische Einrichtungen zu erf  llen  Die Verwendung des  Produkts in einer anderen Anwendung erfordert eine Sicherheits  berpr  fung f  r diese  spezifische Anwendung     Einbau  Wartung und Betrieb d  rfen nur von durch Artesyn ausgebildetem oder im Bereich  Elektronik oder Elektrotechnik qualifiziertem Personal durchgef  hrt werden  Die in diesem  Handbuch enthaltenen Informationen dienen ausschlie  lich dazu  das Wissen von  Fachpersonal zu erg  nzen  k  nnen dieses jedoch nicht ersetzen     Halten Sie sich von stromf  hrenden Leitungen innerhalb des Produktes fern  Entfernen Sie auf  keinen Fall Abdeckungen am Produkt  Nur werksseitig zugelassenes Wartungspersonal oder  anderweitig qualifiziertes Wartungspersonal darf Abdeckungen entfernen  um Komponenten  zu ersetzen oder andere Anpassungen vorzunehmen     Installieren Sie keine Ersatzteile oder f  hren Sie keine unerlaubten Ver  nderungen am Produkt  durch  sonst verfallt die Garantie  Wenden Sie sich f  r Wartung oder Reparatur bitte an die f  r  Sie zust  
115. write the counter at any time     Table 5 26 Counter High Word Registers       Tick Timer 0 Counter Value High Word   OxFFC80208  Tick Timer 1 Counter Value High Word   OxFFC80308  REG Tick Timer 2 Counter Value High Word   OxFFC80408       Ce        a EEE I    Field TickTimer Counter Value High Word  16 bits        OPER   R W  RESET   0x0000          Table 5 27 Counter Low Word Registers       Tick Timer 0 Counter Value Low Word   OxFFC8020A  Tick Timer 1 Counter Value Low Word   OxFFC8030A  REG Tick Timer 2 Counter Value Low Word   OxFFC8040A       TickTimer Counter Value Low Word  16 bits        R W  0x0000          120 MVME2500 Installation and Use  6806800L01L     Chapter 6    Boot System  eee    6 1    6 2    Overview    The MVME2500 uses Das U Boot  a boot loader software based on the GNU Public License  It  boots the blade and is the first software to be executed after the system is powered on     Its main functions are       Initialize the hardware      Pass boot parameters to the Linux kernel     Start the Linux kernel       Update Linux kernel and U Boot images    This section describes U Boot features and procedures that are specific to the MVME2500  For  general information on U Boot  see http   www denx de wiki U Boot WebHome     Accessing U Boot    1  Connect the board to a computer with a serial interface connector and    terminal emulation  software running on it  The serial connector of the board is found on the faceplate     2  Configure the terminal softwa
116. ws the location of the board battery     Figure    1 Battery Location       MVME2500 Installation and Use  6806800L01L  143    Replacing the Battery    The battery provides seven years of data retention  summing up all periods of actual data use   Artesyn therefore assumes that there is usually no need to replace the battery except  for  example  in case of long term spare part handling     Board System Damage     Incorrect replacement of lithium batteries can result in a hazardous explosion        When replacing the on board lithium battery  make sure that the new and the old  battery are exactly the same battery models        ifthe respective battery model is not available  contact your local Artesyn sales  representative for the availability of alternative  officially approved battery models     Data Loss       Replacing the battery can result in loss of time settings  Backup power prevents the loss  of data during replacement        Quickly replacing the battery may save time settings     Data Loss     ifthe battery has low or insufficient power the RTC is initialized        Replace the battery before seven years of actual battery use have elapsed     PCB and Battery Holder Damage       Removing the battery with a screw driver may damage the PCB or the battery holder  To  prevent damage  do not use a screw driver to remove the battery from its holder           144 MVME2500 Installation and Use  6806800L01L     Replacing the Battery    eee  LE     S   s       est       Rep
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
2408 2-4 GHz Cordless telephone  Polar RS 800 SD User's Manual    高音量付属電鈴スイッチ付 取扱説明書  "取扱説明書"    Technical Description - SMA Solar Technology AG    Copyright © All rights reserved. 
   Failed to retrieve file