Manuale d’uso / di manutenzione del prodotto MVME3100 del fabbricante Emerson
Vai alla pagina of 156
Embedded Computing f or Busines s-Critical Continuity TM MVME3100 Single Board Computer Installation and U se P/N: 6806800M28C Dece mber 2012.
© 2011 Emerson All rights reserved. T radem arks Emerson, Busines s-Critical Continuity, Eme rson Network Power and the Emerson Network Powe r logo are tradem arks and service marks of Eme rson Electric Co. © 2008 Eme rson Electr ic Co. All other product or service names are the prope r t y of thei r respective owners.
Contents MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 3 About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1 Hardware Preparation and Installation .
MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) Contents 4 Contents Contents 3.5.2 Control Register/Control Status Register Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.5.3 Displaying VME Settings .
Contents MVME3100 Sing le Board Computer In stallation and U se (6806800M28C) 5 4.10.5 PCI Mezzanine Card Slots. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 4.10.6 USB . . . . . . . . . .
MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) Contents 6 Contents Contents 6.1.8 Flash Control/Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 6.1.9 PCI Bus Status Registers .
Contents MVME3100 Sing le Board Computer In stallation and U se (6806800M28C) 7 A.2 Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 A.3 Thermally Significant Components .
MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) Contents 8 Contents Contents.
List of T abl es MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 9 T able 1-1 Startup Ove r view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 T able 1-2 Con figurati on Swit ch (S4) Setti ngs .
MVME3100 Single B oard Computer Installa tion and Use (68068 00M28C) 10 List of Tables T able 6-4 Syste m Statu s Regist er . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 7 T able 6-5 Syste m Control R egister .
List of Figures MVME3100 Si ngle Boar d Computer Inst allation a nd Use (680 6800M28C) 11 Figure 1-1 Board Layou t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Figure 1-2 Geographical A ddress Swit ch Setting s .
MVME3100 Sing le Board Computer In stallation and Use (6806800M28C ) 12 List of Figures.
MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 13 About this Manual Overview of Contents This manu al is divided int o the foll owing ch apte rs and appendi ces : Hardware Preparation and Installation , provide s MVME3100 board pre paration and install ation instructions, as w ell a s E SD precaution ar y notes.
MVME3100 Single Board Computer Installat ion and Use (6806800M 28C) About this Manual 14 About this Manual As of the printing date o f this manual, the MVME3100 supports the models listed below .
About this Manual MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 15 DUAR T Dual Univ ersal Asynchronou s Rec eiv er/T ransm itte r ECC Error Correction Code ENET E thernet ENV Env.
MVME3100 Single Board Computer Installat ion and Use (6806800M 28C) About this Manual 16 About this Manual NVRAM Non V olatile RAM OS Op er ati n g S ys tem P AL Physical Ab straction Layer PCB Printe.
About this Manual MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 17 Conv entions The following table describ es the conv entions used throughout this manual.
MVME3100 Single Board Computer Installat ion and Use (6806800M 28C) About this Manual 18 About this Manual ... Re peated ite m for example node 1, node 2, ..., node 12 . . . Omission of information from example/command tha t is not n ece ssary at the time be ing .
About this Manual MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 19 Summar y of Changes This manual has bee n revised and replac es all prior edit ions. Par t Number Publication Date Description 6806800M28 C Dece mber 2012 Added Dec laration of C onformit y on page 22 .
MVME3100 Single Board Computer Installat ion and Use (6806800M 28C) About this Manual 20 About this Manual.
Chapter 1 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 21 Hardware Prepar ation and Installation 1.1 Ov er view The MVME3100 is a single-slot, single-boar d compute r based on the MPC8540 Powe rQ UICC III™ integra ted processor .
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 22 1.2.2 Unpacking Guidel ines Unpack the equipment from the sh ipping car ton. R efe r to the packing list and ve rif y that all items are pres en t.
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 23 Most op tions on the MVME3100 are so f t ware c o nfigurable . Configura tion change s are m ade by s etting b its in c ontrol r egiste rs after the boar d is installed in a syste m.
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 24 The MVME3100 is factor y tested and ship ped with the con figuration described in the f ollowing sec tions.
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 25 Figure 1-1 Board Layout J25 J24 J30 J28 J2 J13 J14 J1 1 J12 J23 J21 J22 P1 P2 U21 J4 U10.
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 26 1.4.2 Configuration S witch (S4) An 8-position SMT configuration switch con trols the VME SCON setting, Fla sh bank write- prot ect, and the safe start ENV setting s.
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 27 1.4.3 Geographical Address S witch (S3) Th e TS i 14 8 V ME bus St atus re gi s ter p rov id es the VMEbus geographical address o f the MVME3100.
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 28 Note : 1 S W2 has bee n configured to work in PCI - X mode only .
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 29 1.4.4 PMC I/O V oltage Configuration The onboard PMC sites m ay be configured t o suppor t 3.3V or 5.0V I/O PMC modules. T o suppor t 3.3V or 5.
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 30 The RTM EEPR OM address switches mu st be set f or address $AA in order for this devic e to be accessible b y MotLoad.
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 31 Procedure Use the f ollowing ste ps to install the MVME3100 in to your c omputer ch assis . 1. Attach an ESD strap t o you r wrist. Attac h the o ther end o f the ESD strap to an ele c t r ic al gr ou nd (r efer to Unpacking Guidelines ).
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 32 Figure 1-1 on page 25 shows the loca tions of the variou s connectors while T able 1-7 and Ta b l e 1-8 list them f or you. R efe r to Chapt er 5, Pin Assignments for the pi n assignments of the connectors listed below .
Hardware Preparation and Installation MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 33 1.7 Completing the Installation V erif y that h a rdware is installed and the power / periphe ral cables connected are appropriate f or your system c o nfiguration.
Hardware Preparation and Installation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 34.
Chapter 2 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 35 Star tup and O peration 2.1 Introduc tion This ch apte r give s you in forma tion abou t the : z Power -up procedure z Ru ntime swit ches and indica tors 2.
Startup and Operation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 36 GENET 1 Link / Speed SPEED Off No link Y ello w 10/100Bas e- T operat ion Green 1000Base- T operation GENET 1 Activit y A C T Blinking Green Activi t y propor tional to bandwidth utilization.
Startup and Operati on MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 37 Figure 2-1 Fron t Panel LEDs and Co nnector s ABORT/RESET G ENET 1 COM 1 S ATA 1 USER 1 SPEED PMC 1 PMC.
Startup and Operation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 38 The MVME721 re ar transition modu le also has f our status indicat ors.
Startup and Operati on MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 39 MPC8540 Read y DS3 (silksc ree n) Green Indicates tha t the MPC8540 has complet ed the reset operation and is not in a powe r -down state .
Startup and Operation MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 40.
Chapter 3 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 41 MO TLoad Firmw are 3.1 Ov er view The MO TLoad firmware package s erves as a boar d power -up and initialization package, as well as a v ehicle from which use r applications can be boo ted.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 42 Operation ally , M O TLoad utilit y applications differ from MOTL oad test applications in sev eral ways: z On.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 43 Most MOTLoad tests can b e organ ized to e xecute as a grou p of r elated tests (a tes tSuit e) through th e use o f the testSuite c ommand. The expert operator can cu stomize thei r testing by defining and crea ting a custom testSuite(s).
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 44 bmb bmh bmw Block Mov e By te/Halfwor d/Word br Assign/Dele te/Displa y Use r-Progra m Break -Poin ts bsb bsh .
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 45 fdShow Displa y (Show) File Discr iptor fla shLock Flash Me mor y Sector Lock fla shProgram Fla sh Memory Pro.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 46 mpuShow Display multi -processor control str uct ure mpuStar t Start th e other MPU netBoo t Network Boot (BOO.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 47 testDisk T est Disk testEnetPtP Ethernet Point -to -Point testNvr amRd NVRAM Re ad testNv ramRdWr NVRAM Re ad.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 48 3.4 Using the Command Line Inter face Inte rac tion with MOTL oad is per formed via a c ommand line interface through a seri al por t on the SBC, whic h is connected to a te rminal or te rminal e mula tor (f or example, Windo w’s Hyperc omm).
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 49 MVME3100> mytest "mytest" not found MVME3100> If the user e nters a par tial MOTL oad command.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 50 3.4.1 Command Line Rules There ar e a fe w things t o re membe r when en tering a MO TLoad comm and: z Multipl.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 51 Usage: testRam [-aPh] [-bPh] [-iPd] [-nPh] [-tPd] [-v] Description: RAM Test [Directory] Argument/Option Desc.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 52 The VMEbu s Ma ster C ontrol Re giste r is set to the def ault (RESET) conditio n.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 53 Inbound window 0 (IT A T0) is not enabled; Vir tual FIFO at 256 bytes, 2eSST timing at SST320, res pond to 2eSST , 2eVME, MBL T , and BL T c ycle s, A32 address sp ace , respond to Supervisor , User , Program, and Data cycl es.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 54 Outbound Image 2 Translation Offset Upper Register = 00000000 Outbound Image 2 Translation Offset Lower Regist.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 55 Outbound Image 7 Translation Offset Upper Register = 00000000 Outbound Image 7 Translation Offset Lower Regis.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 56 z vmeCfg –s –r40C Displa ys Use r AM Codes R egister state z vmeCfg –s –rF70 Displa ys VMEbus R egister Acces s Image Control R egister state 3.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 57 3.5.5 Deleting VME Settin gs T o delet e the change able VME setting (restore defa ult value), type the follo.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 58 3.6 Remot e Star t As described in the MO TLoad Firmware Packag e Use r's Manual , listed in Append ix B,.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 59 Mailbox 0 is a t offset 7f348 in the CR/CSR sp ace Mailbox 1 is a t offset 7f34C in the CR/CSR spac e Mailbox.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 60 z If a valid USE R boot im age is not foun d, searc h the active fla sh bank, possibly in tera ctively , for a v alid MCG boot image ; anticipat ed to be upgrade of MCG firmw are .
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 61 The scan is per formed downwar ds from boot block image and searc hes fir st for POST , then USER, and finally MCG images. In the case of multiple images of the same t ype, con trol is passed to the fir st image encountered in the scan.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 62 3.10 Boot Images V alid b oot images whether POST , USER, or MCG , are located on 1MB boundaries within flash.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 63 startPtr++; } return(checksum); } 3.10.2 Image Flags The image fl ags o f the heade r define variou s bi t options th at control ho w the image will be executed.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 64 z DONT_AUT O_RUN If set, this flag indicates that the image is not to be selected for automatic execution. A use r , through the interactive comm and facility , may s pe cify the image to be executed.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 65 3.10.4 Alternate Boot D ata Struc ture The globalData field of the altern ate boot da ta struc ture po ints to an are a of RAM which was initialized to z eroes by the boot loader .
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 66 3.10.6 Boot Image Firmw are Scan The scan is per formed b y examining each 1 MB bound ar y for a defined set o f flags tha t identify the image a s being POST , USER, or Altern ate MO TLoad.
MOTLoad Firmware MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 67 'h':this help screen boot> d Addr FFE00000 Size 00100000 Flags 00 000003 Name: MOTLoad Addr FFD00000 Size 00100000 Flags 00 000003 Name: MOTLoad boot> c NOPQRSTUVabcdefghijk#lmn3opqrsstuvxy zaWXZ Copyright Motorola Inc.
MOTLoad Firmware MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 68.
Chapter 4 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 69 F unctional Description 4.1 Ov er view This cha pte r describes the MVME3100 and the MVME721 re ar transition module (RTM) on a block diagram lev el. 4.2 F eatures The following table s list the fe atures of the MVME3100 and its R TM.
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 70 PCI Inte r face Bus A: — 66 MHz PCI -X mode — One TS i148 VMEb us c ontrolle r — O n e s e r i a l.
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 71 Seria l Inte r face — On e 16550-c ompatible , 9.6 to 115.2 KB AUD , MPC8540, async hronou s serial ch a nnel for front -panel I/O — One quad UART c ontroller to provide four 16550-compatible, 9.
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 72 Miscellaneou s — Four status indicators: 10/100/1000 and 10/100 Ethernet link/speed and activity LEDs .
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 73 4.3 Block Diagrams Figure 4 -1 shows a block diagram o f the ove rall board architecture and Figure 4-2 shows a block diagram o f the MVME721 rear transition module arc h itecture.
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 74 4.4 Processor The MVME3100 suppor ts the MPC8540 proces sor . The processor c ore frequenc y runs at 833 or 667 MHz. The MPC8540 ha s integra ted 256KB L2 cache .
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 75 4.6 Local Bus Inter face The MVME3100 use s the MPC8540 local bus con troller (LBC) f or access t o on-board Flash and I/O registers.
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 76 4.7 I 2 C Serial Inter fac e and Devic es The MVME3100 provi des the f ollowing on-board I2C se rial dev.
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 77 A Broadcom BCM5221 PHY is used f or the FE C inte r face . The F ast Etherne t interface is routed to P2 for re ar I/O. Isolation transf ormers are provided on-board for e ach interface .
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 78 4.10.2 TSi148 VME Controller The VMEbu s inte r fac e for the MVME3 100 is pro vided by the TSi14 8 ASIC. The TSi148 pro vides the required VME, VME extensi ons, and 2eSST fu nctions.
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 79 4.10.5 PCI Mezzanin e Card Slots The MVME3100 provides two PMC sites that support standard PMCs or PrPMCs. Both PMC sites are located on PCI bus B and opera te at the same speed and mode as det ermined by the slowest PMC module .
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 80 In this case , the MVME3100 suppor ts: On PMC site 1, the use r I/O — J14 signals will only support the low-current, high-speed sign als and are not to be used fo r any curre nt be aring power supply u sage.
Functional Description MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 81 4.11 General-Purpose T imer s There are a t otal of eight inde pendent, 32-bit timers. Fo ur timers are integra ted into the MPC8540 and four time r s are in the PLD.
Functional Description MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 82 4.14 Debug Support The MVME3100 provides a bound ar y scan heade r for boundar y scan test acces s and device programming. This boar d also provide s a separ ate standa rd C O P heade r fo r MPC8540 COP emulation.
Chapter 5 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 83 Pin A ssignments 5.1 Ov er view This chap ter pro vides pin assignme nts for va rious c onnec tors and heade rs on the MMVE3100 single-board c omputer and th e MVME721 transition module .
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 84 5.2.1 PMC Expansio n Connec tor (J4) One 114-pin Mic tor c onnec tor with a ce nter ro w of powe r and ground pins is used to pro vide PCI expan sion capabilit y .
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 85 39 P AR +5V PCIRST# 40 41 C/BE1# C/BE0# 42 43 C/BE3# C/BE2# 44 45 AD1 AD0 46 47 AD3 AD2 48 49 AD5 AD4 50 51 AD.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 86 All PMC expansion signals are shared with the USB c ontroller .
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 87 5.2.2 Eth ernet Connec tors (GENE T 1/J41B, G ENET2/J2B, ENET1/J2A) There is one 10/100 and two 10/100/1000Mb/s full duplex Ethernet in te r face s using the MPC8540 F ast Ethe rnet Co ntrolle r (FEC) and two T riple Speed Etherne t Controlle rs (TSEC).
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 88 7 PMCPRSNT1# +5V 8 9I N T D # P C I _ R S V D 1 0 11 GND +3. 3V aux 12 13 CLK GND 14 15 GND PMCGNT1# 16 17 PMCREQ1# +5V 18 19 +3.3V (VIO) AD31 20 21 AD28 AD2 7 22 23 AD25 G ND 24 25 GND C/BE3# 26 27 AD22 AD2 1 28 29 AD19 + 5V 30 31 +3.
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 89 61 AD00 + 5V 62 63 GND REQ6 4# 64 T able 5-4 PMC Slot 1 C onnec tor (J12) Pin Assignme nts Pin Signal Signal Pin 1 +12V TRST# 2 3T M S T D O 4 5T D I G N D 6 7 GND Not Used 8 9 Not Use d Not Use d 10 11 Pull-up +3.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 90 45 AD14 AD13 46 47 M66EN AD10 48 49 AD08 +3.3V 50 51 AD07 REQ1 B# 52 53 +3.3V GNT1B# 54 55 Not U sed GND 56 57 Not Used EREADY0 58 59 GND Not Us ed 60 61 AC K64# +3.
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 91 29 AD51 AD50 30 31 AD49 GND 32 33 GND AD48 34 35 AD47 AD46 36 37 AD45 GND 38 39 +3.3V (VIO) AD44 40 41 AD43 AD42 42 43 AD41 GND 44 45 GND AD40 46 47 AD39 AD38 48 49 AD37 GND 50 51 GND AD36 52 53 AD35 AD34 54 55 AD33 GND 56 57 +3.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 92 13 PMC1_13 (P2-C7) PMC1_14 (P2-A 7) 14 15 PMC1_15 (P2-C8) PMC1_16 (P2-A 8) 16 17 PMC1_17 (P2-C9) PMC1_18 (P2-A .
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 93 T able 5-7 PMC Slot 2 C onnec tor (J21) Pin Assignme nts Pin Signal S ignal Pin 1T C K - 1 2 V 2 3G N D I N T C # 4 5I N T D # I N T A # 6 7 PMCPRS NT1# +5V 8 9 INTB# PCI_RSVD 10 11 GND +3.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 94 55 AD04 GND 56 57 +3.3V (VIO) A D03 58 59 AD02 AD01 60 61 AD00 +5 V 62 63 GND RE Q64# 64 T able 5-8 PMC Slot 2 .
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 95 39 PERR# GND 40 41 +3.3V SERR# 42 43 C/BE1# GND 44 45 AD14 AD13 46 47 M66EN AD10 48 49 AD08 +3.3V 50 51 AD07 REQ1B # 52 53 +3.3V GNT1B# 54 55 Not Used GND 56 57 Not Used ERE AD Y1 58 59 GND Not U sed 60 61 ACK64# +3.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 96 23 AD55 AD54 24 25 AD53 GND 26 27 GND AD52 28 29 AD51 AD50 30 31 AD49 GND 32 33 GND AD48 34 35 AD47 AD46 36 37 AD45 GND 38 39 +3.
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 97 5.2.4 Serial Por t Connec tors (COM1/J41A, COM2—COM5/J2A-D) There is one front acces s asynchronous seri al por t inter face (S P0) that is routed to the RJ-45 f r o n t- p a n e l c o n n e c t o r.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 98 8G N D D 0 7 B G 2 I N * D 1 5 R e s e r v e d 8 9 Rese r ved GND BG2OUT* GND GAP_L 9 10 GND SYSCLK BG3IN* SYSF.
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 99 5.2.6 VMEbus P2 Connector The VME P2 connector is a 160-pin DIN. Ro w B of the P2 connector provides po wer t o the MVME3100 and to the uppe r eight VMEbu s address line s and additional 16 VME bus d ata lines.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 100 5.2.7 MVME721 PMC I/O Module (PIM) Connec tors (J10, J14) PMC Host I/O c onnec tor J10 route s only powe r an d ground from VME P2. The re are no Host I/O sign als on this connector .
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 101 17 No Connect GND 18 19 No Co nnec t No Connec t 20 21 +5V No Connect 22 23 No Co nnec t No Connec t 24 25 No Connect +3.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 102 5.2.8 Planar sA T A Po wer Connec tor (J30) There is one 2mm pitc h hea der installed a s a plan ar header on the MVME3100 board t o provide power to a se rial A T A (sA T A) drive mount ed on the board or somewhe re within the cha ssis.
Pin Assignments MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 103 5.2.10 sA T A Connec tors (J28 and J29) The MVME3100 ha s t wo sA T A connectors. J28 is an in tern al t ype sA T A co nnector located on the plan ar and is int ended t o connect to a drive located on the board or somewhe re inside the cha ssis.
Pin Assignments MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 104 Pin 12 must be grounded in the cable in orde r to en able boundar y scan. 5.3.2 Processor COP Header (J25) There is one standard 16-pin he ader that provi des acces s to the C OP func tion.
Chapter 6 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 105 Memor y Maps 6.1 Memor y Ma ps 6.1.1 Default Processor Memor y Map The MPC8540 prese nts a default proc essor me mor y map f ollowing RESET negation. The follo wing table shows the default me mor y map fr om the point of view of the processor .
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 106 6.1.2 MO TLoad’s Processor Memor y Map MO TLoad’s proces sor memor y map is given in the follo wing table. Af ter RESET , the MPC 8540 does not map any PCI memory space (inbound or outbound), and does not res pond to Confi g c ycle s.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 107 6.1.4 System I/O Memory Map Syste m resourc es including Syst em C ontrol and S t atu s registe r s, external time rs, and the QUAR T are mapped in to a 16MB addre ss range from the MVME3100 vi a the MP C8540 local bus controller (LBC).
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 108 1. R ese r ved for future imple mentation 2. 32-bit writ e only 3.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 109 6.1.5 System Status Register The MVME3100 board Syste m S tatus registe r is a read-only register u sed to provide board statu s inform ation. BD_T YPE Board type. These bits indicate the boar d t ype.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 110 6.1.6 System Control Register The MVME3100 board Syste m Control registe r provides board c ontrol bits. TST A T_MA SK: Thermo stat ma sk. This bit ma sks the DS1621 te mpera ture sensor the rmostat output.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 111 6.1.7 System Indicator R egister The MVME3100 board provide s a System Indicat or registe r that m ay be re ad by.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 112 6.1.8 Flash Control/Status R egister The MVME3100 provide s soft ware-controlled bank write prot ect and map se lect functions as well a s boot block select, bank wr ite pro tect, and ac tivit y status for the Fla sh.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 113 R S VD : Rese r ve d fo r fu t ur e im p lem en t at io n . 6.1.9 PCI B us Status R egisters The PCI Bus Statu s registers provide PCI bus c onfiguration informa tion for each o f the PCI buse s.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 114 PCI_B_SP D: PCI bus B s peed. Indicate s the frequency of PCI bu s B. 00: 33 MHz 01: 66 MHz 10: 100 MHz 11: 133 MHz PCIX_B: PCI -X bus B. A se t cond ition indicates t hat b us B is ope rating in PCI -X mode.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 115 3.3V_VIO: 3.3V VIO enabled. This bit set indicat es that the PMC bus (PCI bu s B) is configured to 3.3V VIO. PCI_C_S PD: PCI bus C speed. Indicates the freque nc y of PCI bus C.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 116 6.1.10 Interrupt Det ect Register The MVME3100 pro vides an Int errupt De tec t registe r that m ay be rea d by the system s oft ware to det ermine which of the Etherne t PHYs originated the ir combined (OR'd) int errupt.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 117 P M C 1 P : P M C m o d u l e 1 p r e s en t . I f cl e a r e d , t h e r e i s n o P M C m o d u l e i n s t a l l e d i n s i t e 1 . I f s e t , t h e PMC module is installed.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 118 6.1.13 PLD Data Code Regist er The MVME3100 PLD provides a 32-bit registe r that con t ains the build date c ode of the timers/registers PLD. yy: Last t wo digits of th e ye ar mm: Month dd: D ay vv: V ers ion 6.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 119 6.1.15 T est Regist er 2 The MVME3100 provides a s econd 32-bit te st register th at reads back the c omplemen t of the data in te st register 1.
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 120 Prescalar Adjust: Th e prescal er adjust valu e is dete rmined by the following fo rmula: Prescaler adju st = 256 - (CLKIN/CLKOUT) where CLKIN is the input clock source in MHz and CLK O UT is the desired output clock refere nce in MHz.
Memory Maps MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 121 INTS: Inte rr upt statu s. R S VD : Rese r ve d fo r fu t ur e im p lem en t at io n . 6.1.16.3 Compare Registers The tick timer coun ter is compared to the C omp are register .
Memory Maps MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 122 6.1.16.4 Counter Registers Wh en enab le d, t h e ti ck ti mer C ou nter re gi ster in crem ents ever y m icr ose cond . S of t wa re may read or write the coun te r at any time .
Chapter 7 MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 123 Programming Details 7.1 Introduc tion This ch apt er inc ludes ad ditional programm ing in form ation f or th e MVME3100 single-boar d compute r .
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 124 7.2 MPC8540 R eset Configuration The MVME3100 suppor ts the powe r -on reset (POR ) pin sampling me thod for MPC8540 rese t con figuration.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 125 TSEC1_ TXD7 Re sistor 0 TSE C1 Protoc ol Configu rati on 0T S E C 1 c o n t r o l l e r u s e s GMII prot.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 126 TSEC2_ TXD [6:5] Re sistors 11 Local Bus Output Hold Configu rati on 00 0 added buffe r delays (0 added bu.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 127 L WE [0:1] _L 4 Re sistors 11 P CI Output Hold Configu rati on 00 1 added buffe r delay 01 0 added buffe .
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 128 1. The selected configuration settings are indicated by d ark ce ll outlines. 2. Extern al arbitration is requir ed. 3. e500 cor e does no t boot until c onfigured by an exte rnal m ast er .
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 129 7. Local bu s LAD[0:31] is sampled during POR, but only LAD[28:31] are c onfigurable by resist or option. Soft ware can use th is value to inf orm the firmware or opera ting system about initial board configuration.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 130 7.4 Local Bus Controller Ch ip Selec t A ssignments The following table sho ws local bus c ontroller (L BC ) bank and chip se lec t assi gnmen ts for the MVME3100 board.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 131 7.6 User Configur ation EEPR OM The MVME3100 board pro vides two 64KB dual address seri al EEPR OMs f or a total o f 128KB us er con figuration stor age.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 132 7.7 VPD EEPR OM The MVME3100 board provide s an 8KB dual addre ss se rial EEPR OM containing vital produc t data (VPD) configuration inf ormation specific to the MVME3100.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 133 7.10 Flash Memor y The MVME3100 is designed to pro vide one or t wo phy sical banks of soldered-on Fla sh memory. Eac h bank may be popul ated with t wo AMD Sp ansion MirrorB it 3.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 134 switch is ON, block B is m apped to the highest addre ss a s shown belo w. The MAP_SEL bit in the Flash Co ntrol/S tatus registe r can ove rride the switch and restore the memory map to the normal configuration with block A selec ted.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 135 The Device Number is as list ed when Bus A is in PCI -X mode. If Bus A is in PCI mode, add 0x16 (0b1_0000) to the listed De vice Numbe r . The following table sho ws the V endor ID and the De vice ID fo r each o f the planar PCI devic es on the MVME3100.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 136 7.12 PCI Arbitration Assignments The integrat ed PCI/X arbiters int ernal to the MPC8540 and the PCI6520 bridges provide PCI arbitration fo r the MVME3100. The MPC8540 prov id es arbitration suppor t for itse lf and the fo ur PCI-X device s on PCI b us A.
Programming Details MVME3100 Sin gle Board Comp uter Install ation and Us e (6806800M 28C) 137 the clocks required on th e MVME3100 along with the ir frequency and source . The clock tree A frequenc ies on bus A ha ve a default con figuration o f 66 MHz.
Programming Details MVME3100 Sing le Board Computer Installa tion and Use (68068 00M28C ) 138 7.14 MPC8540 R eal - Time Clock Input The MPC8540 real-time clock (R T C) input is driven by a 1 MHz clock gene rated b y the c ontrol and timers PLD.
Appendix A MVME3100 Sing le Board Computer Insta llation and Use (68 06800M28C) 139 A Specifications A .1 P ow er Requirements In its standard c onfiguration, the MVME3100 requires +5 V for ope ration. On-board conv er ters supply the pro cessor c ore voltage, +3.
Specifications MVME3100 Single B oard Computer Install ation and Use (680680 0M28C ) 140 A .3 Thermally Significant Components The following table summariz es componen ts that exhibit significant te mperature rises. These are the compone nts that should be monitored in orde r to asses s therm al performanc e.
Specifications MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 141 Figure A-1 Primar y Side Compone nts U21 U1012 U1010 U5000 U1052 U1051 XU1.
Specifications MVME3100 Single B oard Computer Install ation and Use (680680 0M28C ) 142 The p referr ed measu rem ent l oca tio n fo r a comp on ent may be j un c ti on , c ase, or am bient as specif ied in the table. Junc tion te mperature ref e rs to the temper ature measured by an on-chip thermal de vice .
Appendix B MVME3100 Sing le Board Computer Insta llation and Use (68 06800M28C) 143 B R elated Document ation B.1 Emer son Network P owe r - Embedded Computing Docu ments The Emerson Net work Powe r - Embedded Computing publica tions listed be low are ref erenced in this manual.
Related Documentation MVME3100 Single B oard Computer Install ation and Use (680680 0M28C ) 144 T si 148 PCI/X to VME Bus Bridge User Manu al T undra Semic onductor Corporation 603 March Roa d Ottawa , Onta rio , Cana da K2K 2M5 Web S i t e: www.tundra.
Related Documentation MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 145 B.3 R elated Specifications For add itional inf ormation, ref er t o the follo wing table for rel ated specifica tions. As an additional help, a sourc e for the listed document is provided.
Related Documentation MVME3100 Single B oard Computer Install ation and Use (680680 0M28C ) 146 IEEE http://www .ieee.org IEEE - Common Mezzanine Card Specification (CMC) Institute of Electr ical and Electroni cs Engineers, Inc.
Related Documentation MVME3100 Single Board Computer Install ation and Use (680680 0M28C) 147.
MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 148 Sa fet y N otes This section provide s warning s that prec ede pot enti ally dangerou s procedures t hroughout this manu al. Instructions contained in the warning s must be follo wed during all pha ses of operation, serv ice , and repair o f this equipment.
Safety Notes MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 149 This is a Cla ss A product based on the standar d of the V oluntary Control Counc il for Inte r fere nce by Inf ormation T echnology Inte r fe rence (V CCI). If this equipment is u sed in a domestic e nvironment, r adio disturbance m ay arise .
MVME3100 Sing le Board Computer In stallation and Use (6806800M28C ) Safety Notes 150 Operat ion Product Dam age High humidity and conde nsation on sur faces cau se shor t circuits. Do not ope rate the product outside the s pecified e nvironme ntal limits.
Safety Notes MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 151.
MVME3100 Single Board C omputer Safety Notes Summa ry (6806800M28C) 152 Sicherheitshinw eise Dieses K apite l enthält Hinwe ise, die pote ntiell ge fährliche n Prozedure n innerhalb dies es Handbuchs v orrangeste llt sind.
Sicherheitshinweise MVME3100 Singl e Board Computer Installat ion and Use (6806800M 28C) 153 EMV Da s Blade wur de in einem Eme r son Stand ardsyste m getest et. E s erfüllt die für digitale Geräte der Kl ass e A gültigen Gre nzwer te in e inem solc hen Syste m gemäß den FCC -Richtlinie n Abschnitt 15 bzw .
MVME3100 Sing le Board Computer In stallation and Use (6806800M28C ) Sicherheitshinweise 154 Schalte reinstellungen Fe hlfunktion des Produktes Scha l ter , di e m it 'Res er ved ' g ekennzei chn et si nd , k ön nen m it pr od uk ti on sr ele van ten F unktione n belegt sein .
.
HOW TO R EACH LITERA TURE AND TEC HNICAL SUPPORT: Te m p e , A r i z o n a , U S A 1 800 759 1107 1 602 438 5720 Munich, Germ any +49 89 9608 0 For lite rature , training, and technical assistance and support progra ms, visit www .emersonnetworkpowe rembedde dcomputi ng.
Un punto importante, dopo l’acquisto del dispositivo (o anche prima di acquisto) è quello di leggere il manuale. Dobbiamo farlo per diversi motivi semplici:
Se non hai ancora comprato il Emerson MVME3100 è un buon momento per familiarizzare con i dati di base del prodotto. Prime consultare le pagine iniziali del manuale d’uso, che si trova al di sopra. Dovresti trovare lì i dati tecnici più importanti del Emerson MVME3100 - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso Emerson MVME3100 imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul Emerson MVME3100 ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il Emerson MVME3100, ma non hai ancora letto il manuale d’uso, dovresti farlo per le ragioni sopra descritte. Saprai quindi se hai correttamente usato le funzioni disponibili, e se hai commesso errori che possono ridurre la durata di vita del Emerson MVME3100.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il Emerson MVME3100. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo Emerson MVME3100 insieme con le istruzioni su come risolverli. Anche se non si riesci a risolvere il problema, il manuale d’uso ti mostrerà il percorso di ulteriori procedimenti – il contatto con il centro servizio clienti o il servizio più vicino.