background image

 

Embedded Computing for

Business-Critical Continuity

TM

MVME4100 Single Board Computer

Installation and Use

P/N: 6806800H18D
June 2010

Summary of Contents for MVME4100

Page 1: ...Embedded Computing for Business Critical ContinuityTM MVME4100 Single Board Computer Installation and Use P N 6806800H18D June 2010 ...

Page 2: ...d therein Emerson reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Emerson 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 a Emerson website The text itself may not be published commercially in...

Page 3: ...tallation 37 2 1 Overview 37 2 2 Unpacking and Inspecting the Board 38 2 3 Requirements 39 2 3 1 Environmental Requirements 39 2 3 2 Power Requirements 40 2 3 3 Thermal Requirements 41 2 3 4 Thermally Significant Components 41 2 3 5 Equipment Requirements 43 2 4 Configuring the Board 44 2 4 1 SMT Configuration Switch S1 45 2 4 2 Geographical Address Switch S2 46 2 5 Installing Accessories 48 2 5 1...

Page 4: ...rial Port Connector COM1 J1 74 3 3 3 5 USB Connector J2 74 3 3 3 6 VMEbus P1 Connector 75 3 3 3 7 VMEbus P2 Connector 76 3 4 Headers 77 3 4 1 Processor COP Header P4 78 3 4 2 Boundary Scan Header P5 78 4 Functional Description 81 4 1 Overview 81 4 2 Block Diagram 82 4 3 Processor 83 4 4 I2C Serial Interface and Devices 83 4 5 System Memory 84 4 6 Timers 84 4 7 Ethernet Interfaces 84 4 8 Local Bus ...

Page 5: ...6 Debug Support 90 5 Transition Module 91 5 1 Overview 91 5 2 Transition Module Layout 92 5 3 Features 93 5 4 SEEPROM Address Switch S1 94 5 5 Rear Panel Connectors 95 5 5 1 MVME7216E PMC I O Module PIM Connectors J10 J14 97 5 5 2 Ethernet Connectors GIGE J41B GIGE J2B GIGE J2A 99 5 5 3 Serial Port Connectors COM1 J41A COM2 COM5 J2A D 99 5 6 PMC Input Output Module 100 6 MOTLoad Firmware 103 6 1 O...

Page 6: ...6 5 6 Restoring Default VME Settings 119 6 6 Remote Start 119 6 7 Boot Images 120 6 7 1 Checksum Algorithm 121 6 7 2 Image Flags 122 6 7 3 User Images 123 6 7 4 Alternate Boot Data Structure 123 6 7 5 Alternate Boot Images and Safe Start 124 6 7 6 Boot Image Firmware Scan 124 6 8 Startup Sequence 125 A Battery Exchange 127 A 1 Battery Exchange 127 B Related Documentation 129 B 1 Emerson Network Po...

Page 7: ...1 Connector J13 Pin Assignments 67 Table 3 8 PMC Slot 1 Connector J14 Pin Assignments 68 Table 3 9 PMC Slot 2 Connector J21 Pin Assignments 70 Table 3 10 PMC Slot 2 Connector J22 Pin Assignments 71 Table 3 11 PMC Slot 2 Connector J23 Pin Assignments 72 Table 3 12 COM1 Port Connector Pin Assignments 74 Table 3 13 USB Connector J2 Pin Assignments 74 Table 3 14 VMEbus P1 Connector Pin Assignments 75 ...

Page 8: ...nd Use 6806800H18D 8 List of Tables Table 6 1 MOTLoad Commands 105 Table 6 2 MOTLoad Image Flags 122 Table B 1 Emerson Network Power Embedded Computing Publications 129 Table B 2 Manufacturer s Publications 129 Table B 3 Related Specifications 132 ...

Page 9: ... 3 Switch Locations 44 Figure 2 4 SMT Configuration Switch Position 45 Figure 2 5 Geographical Address Switch Position 47 Figure 2 6 Typical Placement of a PMC Module on a VME Module 52 Figure 3 1 Component Layout 58 Figure 3 2 Front Panel LEDs Connectors Switch 59 Figure 4 1 Block Diagram 82 Figure 5 1 Component Layout 92 Figure 5 2 Block Diagram 93 Figure 5 3 S1 Switch Positions 94 Figure 5 4 Re...

Page 10: ...MVME4100 Single Board Computer Installation and Use 6806800H18D 10 List of Figures ...

Page 11: ...ase board standard compliances and model numbers for boards and accessories Chapter 2 Hardware Preparation and Installation includes a description of the MVME4100 unpackinginstructions environmental thermal andpowerrequirements andhowtoprepare and install the base board transition module and PMC module Chapter 3 Controls LEDs and Connectors providesanillustration oftheboard componentsand front pan...

Page 12: ...ican National Standard Institute ASIC Application Specific Integrated Circuit BGA Ball Grid Array BLT Block Transfer CCB Core Complex Bus CE Chip Enable CFM Cubic Feet per Minute CHRP PowerPC Common Hardware Reference Platform CMC Common Mezzanine Card COM Communications COP Common On chip Processor COTS Commercial Off the Shelf CPU Central Processing Unit CRC Cyclic Redundancy Check DDR Double Da...

Page 13: ...chip Plastic Ball Grid Array GB Gigabytes Gbit Gigabit Gbps Gigabits Per Second GMII Gigabit Media Independent Interface GPCM General Purpose Chip select Machine GPR General Purpose Register H W Hardware ID Identification IDMA Independent Direct Memory Access I O Input Output IEEE Institute of Electrical and Electronics Engineers I2C Inter IC JTAG Joint Test Access Group KB Kilobytes KBAUD Kilo Ba...

Page 14: ... OS Operating System PBGA Plastic Ball Grid Array PCI Peripheral Component Interconnect PCI X Peripheral Component Interconnect X PIC Programmable Interrupt Controller PIM PCI Mezzanine Card Input Output Module PMC PCI Mezzanine Card IEEE P1386 1 PLD Programmable Logic Device PLL Phase Locked Loop POR Power On Reset Ppm Parts Per Million PRD Product Requirements Document PReP PowerPC Reference Pla...

Page 15: ...unt Technology SODIMM Small Outline Dual In line Memory Module SPD Serial Presence Detect SoC System on Chip SRAM Static Random Access Memory S W Software TBI Ten Bit Interface TSEC Three Speed Ethernet Controller 2eSST Two edge Source Synchronous Transfer UART Universal Asynchronous Receiver Transmitter USB Universal Serial Bus V Volts VIO Input Output Voltage VITA VMEbus International Trade Asso...

Page 16: ...een Usedforon screenoutputandcoderelatedelements 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 Exit Notation for selecting a submenu text Notation for variables and keys text Notation for software buttons to click on the screen and parameter description Repeated it...

Page 17: ...s a hazardous situation which if not avoided could result in death or serious injury Indicates a hazardous situation which if not avoided may result in minor or moderate injury Indicates a property damage message No danger encountered Pay attention to important information Notation Description ...

Page 18: ...ell us how you used it Part Number Publication Date Description 6806800H18A January 2009 Early access version 6806800H18B April 2009 Update for final release updated table Feature List added Declaration of Conformity added section Serial Number Label added weight of the board to section Mechanical Data updated power requirements added location of thermally significant components updated graphic of...

Page 19: ...l trained by Emerson or persons qualified in electronics or electrical engineering are authorized to install remove or maintain the product The information given in this manual is meant to complete the knowledge of a specialist 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 fact...

Page 20: ...ving 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 Make sure all software is 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 th...

Page 21: ... modules are either twisted pair Ethernet TPE or E1 T1 J1 network interfaces Connecting an E1 T1 J1 line to an Ethernet connector may damage your system z Make sure that TPE connectors near your working area are clearly marked as network connectors z Verify that the length of an electric cable connected to a TPE bushing does not exceed 100 m z Make sure the TPE bushing of the system is connected o...

Page 22: ... 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 Environment Always disposeof used batteries boards and RTMs ac...

Page 23: ...tigen sollten wenden Sie sich bitte an die für Sie zuständige Geschäftsstelle von Emerson Das System erfüllt die für die Industrie geforderten Sicherheitsvorschriften und darf ausschließlich für Anwendungen in der Telekommunikationsindustrie und im Zusammenhang mit Industriesteuerungen verwendet werden Einbau Wartung und Betrieb dürfen nur von durch Emerson ausgebildetem oder im Bereich Elektronik...

Page 24: ... 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äße Installation in einem System welches die EMV Richtlinien erfüllt stellt sicher dass das Produkt gemäß den EMV Richtlinien betriebenwird VerwendenSienura...

Page 25: ...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 Beschädigung von Schaltkreisen Elektrostatische Entladung und unsachgemäßer Ein und Ausbau des Produktes kann Schaltkreise beschädigen oder ihre Lebensdauer verkürzen Bevor...

Page 26: ...nur mit einem Sicherheits Kleinspannungs Stromkreis SELV verbunden werden Bei Fragen wenden Sie sich an Ihren Systemverwalter Batterie 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 Datenver...

Page 27: ...atterie mit einem Schraubendreher entfernen können die Platine oder der Batteriehalter beschädigt werden Um Schäden zu vermeiden sollten Sie keinen Schraubendreher zum Ausbau der Batterie verwenden Umweltschutz Entsorgen Sie alte Batterien und oder Boards RTMs stets gemäß der in Ihrem Land gültigen Gesetzgebung und den Empfehlungen des Herstellers ...

Page 28: ...MVME4100 Single Board Computer Installation and Use 6806800H18D Sicherheitshinweise 28 ...

Page 29: ...or Host Controller Memory Controller One MPC8548E Integrated Processor One e500 core with integrated L2 Core frequency of 1 3 GHz One integrated four channel DMA controller One integrated PCI E interface One integrated PCI X interface Four integrated 10 100 1000 Ethernet controllers One integrated DUART Two integrated I2C controllers One integrated Programmable Interrupt Controller One integrated ...

Page 30: ...t receptacle for front I O one USB 2 0 channel PMC site 1 front I O and rear P2 I O PMC site 2 front I O USB One four channel USB 2 0 controller one channel for front panel I O Ethernet Four 10 100 1000 MPC8548E Ethernet channels two front panel Ethernet connectors and two channels for rear P2 I O Serial Interface One 16550 compatible 9 6 to 115 2 Kbaud MPC8548E asynchronous serial channel one cha...

Page 31: ...version 0 9 compliant Two five row P1 and P2 backplane connectors One Tsi148 VMEbus controller Form Factor Standard 6U VME one slot Miscellaneous One front panel RESET ABORT switch Six front panel status indicators z Two 10 100 1000 Ethernet link speed and activity 4 total z Board fail z User S W controlled LED Planar status indicators One standard 16 pin COP header One standard 20 pin JTAG header...

Page 32: ... IEC 60950 1 CAN CSA C22 2 No 60950 1 Safety Requirements legal CISPR 22 CISPR 24 EN 55022 EN 55024 FCC Part 15 Industry Canada ICES 003 VCCI Japan AS NZS CISPR 22 EN 300 386 NEBS Standard GR 1089 CORE EMC requirements legal on system level predefined Emerson system NEBS Standard GR 63 CORE ETSI EN 300 019 series Environmental Requirements Directive 2002 95 EC Directive on the restriction of the u...

Page 33: ...Introduction MVME4100 Single Board Computer Installation and Use 6806800H18D 33 Figure 1 1 Declaration of Conformity ...

Page 34: ...lable in the configurations shown below 1 4 2 Board Accessories This table lists the available expansion and transition modules for the MVME4100 Table 1 3 Mechanical Data Characteristic Value Dimensions D x W x H 6U 4HP wide 233 4 mm x 160 mm x 19 8 mm Weight 0 453 kg Table 1 4 Board Variants Marketing Number Processor MVME4100 0171 1 3 GHz MPC8548E 4 GB NAND flash 2 GB DDR2 Scanbe handles MVME410...

Page 35: ... the MVME4100 1 4 3 Serial Number Label You can find the serial number of your product on a label that is located on the PCB close to the front panel The following figure shows a sample label and its location The actual label on your product may vary in content and location Figure 1 2 Serial Number Label Location 9010163 04x 9010163 04x ...

Page 36: ...Introduction MVME4100 Single Board Computer Installation and Use 6806800H18D 36 ...

Page 37: ... tells you where to find the information you need to perform each step Be sure to read this entire chapter including all Caution and Warning notes before you begin Table 2 1 Startup Overview Task Page Unpack the hardware Unpacking and Inspecting the Board on page 38 Configure the hardware by setting jumpers on the board and RTM Configuring the Board on page 44 and SEEPROM Address Switch S1 on page...

Page 38: ... it according to your country s legislation Examine and or change environmental parameters MVME4100 Single Board Computer Programmer s Reference Program the board as needed for your applications MVME4100 Single Board Computer Programmer s Reference Table 2 1 Startup Overview continued Task Page Damage of Circuits Electrostatic discharge and incorrect installation and removal can damage circuits or...

Page 39: ...of the MVME4100 base board appears in Chapter 4 Functional Description Operating temperatures refer to the temperature of the air circulating around the board and not to the component temperature Table 2 2 MVME4100 Specifications Characteristics Operating Nonoperating Operating temperature 0 C to 55 C 32 F to 131 F entry air with forced air cooling 40 C to 85 C 40 F to 185 F Temperature change 0 5...

Page 40: ...ollowing table shows the power available when the MVME4100 is installed in either a 3 row or 5 row chassis and when PMCs are present 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 Table 2 3 ...

Page 41: ...nd Figure 2 2 on the next page Versions of the board that are not fully populated may not contain some of these components The preferred measurement location for a component may be junction case or ambient as specified in the table Junction temperature refers to the temperature measured by an on chip thermal device Case temperature refers to the temperature at the top center surface of the compone...

Page 42: ...rdware Preparation and Installation MVME4100 Single Board Computer Installation and Use 6806800H18D 42 Figure 2 1 Primary Side Thermally Significant Components U22 U25 U24 U21 U4 U2 U12 U27 U34 U35U36 XJ1 ...

Page 43: ...2 3 5 Equipment Requirements The following equipment is recommended to complete an MVME4100 system z VMEbus system enclosure z System console terminal z Operating system and or application software z Transition module and connecting cables Figure 2 2 Secondary Side Thermally Significant Components U66 U67 ...

Page 44: ...tware control over most options by setting bits in control registers after installing the module in a system you can modify its configuration The MVME4100 control registers are described in the MVME4100 Programmer s Reference PriortoinstallingPMCmodulesontheMVME4100base board ensure thatallswitchesthatare user configurable are set properly To do this refer to Figure 2 3 or the board itself for the...

Page 45: ...rt ENV settings The default setting on all switch positions is OFF and is indicated by brackets in Table 2 5 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 chan...

Page 46: ... B Select OFF ON Flash memory map normal and boot block A selected Boot block B selected mapped to highest address S1 3 Flash Bank WP OFF ON Entire NOR flash not write protected Flash is write protected Whenthisswitchison writestotheNORflashdevicesare blocked by hardware The FLASH BANK WP switch does not control writes to the NAND flash S1 4 JTAG Pass Thru OFF ON Normal operation Pass Through mode...

Page 47: ...address switch assignments can be found in the MVME4100 Single Board Computer Programmer s Reference Figure 2 5 Geographical Address Switch Position Table 2 6 Geographical Address Switch Settings Position Function Default S2 1 VME SCON Auto1 1 The VME SCON MANswitchisOFFto selectAuto SCONmode Theswitchis ON toselectmanualSCONmodewhich works in conjunction with the VME SCON SEL switch Auto SCON S2 ...

Page 48: ...M installation 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 ON Damage of Circuits Electrostatic discharge and incorrect installation and removal can damage circuits or shorten their life Before touching the board or electronic components make sure that you are working in an ESD saf...

Page 49: ...e transition module into the chassis until you feel resistance 7 Simultaneously move the injector ejector levers in an inward direction 8 Verify that the transition module is properly seated and secure it to the chassis using the two screws located adjacent to the injector ejector levers 9 Connect the appropriate cables to the transition module To remove the transition module from the chassis reve...

Page 50: ...ault factory configuration is for 3 3 V PMC I O voltage Follow these steps to install a PMC onto the MVME4100 board Installation Procedure Read all notices and follow these steps to install a PMC on the base board 1 Attach an ESD strap to your wrist 2 Attach the other end of the ESD strap to the chassis as a ground The ESD strap must be secured to your wrist and to ground throughout the procedure ...

Page 51: ...lace the PMC module on top of the base board The four connectors on the underside of the PMC module should then connect smoothly with the corresponding connectors on the MVME4100 5 Insert the four short phillips head screws provided with the PMC through the holes on the bottom side of the MVME4100 and the PMC front bezel and into rear standoffs 6 Tighten the screws Refer to Figure 2 6 on page 52 ...

Page 52: ...s 8 If the PMC module was installed in a non hot swap chassis replace the chassis or system cover s reconnect the system to the AC or DC power source and turn the equipment power on 2 5 3 XMCspan The XMCspan is a carrier module that provides PCI Express expansion capability to the MVME4100 Refer to the XMCspan Installation and Use manual for details about the XMCspan and the installation procedure...

Page 53: ...SD strap to your wrist 2 Attach the other end of the ESD strap to an electrical ground The ESD strap must be secured to your wrist and to ground throughout the procedure 3 Remove any filler panel that might fill that slot 4 Install the top and bottom edge of the MVME4100 into the guides of the chassis 5 Ensure that the levers of the two injector ejectors are in the outward position 6 Slide the MVM...

Page 54: ...igent I O board carrier It can be used in any slot in a VME chassis When the MVME4100 is installed in a chassis you are ready to connect peripherals and apply power to the board Figure 3 1 on page 58 and Figure 5 1 on page 92 show the locations of the various connectors on the MVME4100 and MVME7216E Product Damage RJ 45 connectors on modules are either twisted pair Ethernet TPE or E1 T1 J1 network...

Page 55: ...AC or DC power source and turn the equipment power on 2 8 Factory Installed Linux A bootable ramdisk based Linux image based on the 2 6 27 kernel is available in NOR flash To boot this image use the following MOTLOAD commands MVME4100 bmw af8000000 bf8f00000 c2000000 execP 12000400 The image should boot to the following prompt Emerson Network Power Embedded Computing Linux Kernel 2 6 27 on a MVME4...

Page 56: ...Hardware Preparation and Installation MVME4100 Single Board Computer Installation and Use 6806800H18D 56 ...

Page 57: ... and Use 6806800H18D 57 Controls LEDs and Connectors 3 1 Overview This chapter summarizes the controls LEDs connectors and headers for the MVME4100 base board Connectors for the MVME7216E transition module can be found in Rear Panel Connectors on page 95 ...

Page 58: ...mputer Installation and Use 6806800H18D 58 3 2 Board Layout The following figure shows the components LEDs connectors and the reset switch on the MVME4100 Figure 3 1 Component Layout J4A J4B J2 J1 P1 S1 S2 J21 J22 J23 J12 J11 J13 J14 Battery P2 Heat Sink ...

Page 59: ...push button switch to provide both the abort and reset functions When the switch is depressed for less than 3 seconds an abort interrupt is generated to the MPC8548E PIC If the switch is held for more than 3 seconds a board hard reset is generated If the MVME4100 is the VMEbus system controller a VME SYSRESET is generated Figure 3 2 Front Panel LEDs Connectors Switch PMC 1 PMC 2 GENET 2 ABT RST SP...

Page 60: ...FAIL of the VSTAT register in the Tsi148 USR1 User Defined Red Yellow This indicator is illuminated by S W assertion of its corresponding register bits in the Status Indicator Register See the Programmer s Guide for further details GNET1 SPEED TSEC1 Link Speed Off Yellow Green No link 10 100 BASE T operation 1000 BASE T operation GNET1 ACT TSEC1Activity Off Blinking Green No activity Activity prop...

Page 61: ...ons on page 132 Table 3 2 Base Board Connectors Reference Designator Function Notes J6 XMC Expansion 8X PCI E to XMCSpan J4A TSEC 1 10 100 1000 Ethernet RJ 45 GENET 1 on front J4B TSEC 2 10 100 1000 Ethernet RJ 45 GENET2 on front J11 J12 J13 J14 J21 J22 J23 PMC1 PMC2 Implementing all recommended and optional VITA32 signals except RESETOUT J1 Port 0 Serial Port 1 Micro DB 9 console serial port on f...

Page 62: ...or this connector are as follows Table 3 3 XMC Expansion Connector J6 Pin Assignments Pin Signal Signal Pin 1 GND GND GND 2 3 TX0_P RX0_P 4 5 TX0_N RX0_N 6 7 GND GND 8 9 TX1_P RX1_P 10 11 TX1_N RX1_N 12 13 GND GND 14 15 TX2_P RX2_P 16 17 TX2_N RX2_N 18 19 GND GND 20 21 TX3_P RX3_P 22 23 TX3_N RX3_N 24 25 GND GND 26 27 REFCLK_P No Connect 28 29 REFCLK_N No Connect 30 31 GND GND 32 33 No Connect No ...

Page 63: ... 47 TX5_P RX5_P 48 49 TX5_N RX5_N 50 51 GND GND 52 53 TX6_P RX6_P 54 55 TX6_N RX6_N 56 57 GND GND 58 59 TX7_P RX7_P 60 61 TX7_N RX7_N 62 63 GND GND 64 65 No Connect No Connect 66 67 No Connect No Connect 68 69 TDI TDO 70 71 TRST_N I2C_CLK 72 73 TMS I2C_DATA 74 75 TCK PRESENT_N 76 Table 3 3 XMC Expansion Connector J6 Pin Assignments continued Pin Signal Signal Pin ...

Page 64: ... rear I O These connectors use standard pin assignments and are as follows 3 3 3 3 PCI Mezzanine Card PMC Connectors J11 J14 J21 J23 There are seven 64 pin SMT connectors on the MVME4100 to provide 32 64 bit PCI interfaces and P2 I O for one optional add on PMC PMC slot connector J14 contains the signals that go to VME P2 I O rows A C D and Z The pin assignments for these connectors are as follows...

Page 65: ...22 23 AD25 GND 24 25 GND C BE3 26 27 AD22 AD21 28 29 AD19 5V 30 31 3 3V VIO AD17 32 33 FRAME GND 34 35 GND IRDY 36 37 DEVSEL 5V 38 39 PCIXCAP LOCK 40 41 PCI_RSVD No Connect PCI_RSVD No Connect 42 43 PAR GND 44 45 3 3V VIO AD15 46 47 AD12 AD11 48 49 AD09 5V 50 51 GND C BE0 52 53 AD06 AD05 54 55 AD04 GND 56 57 3 3V VIO AD03 58 59 AD02 AD01 60 61 AD00 5V 62 Table 3 5 PMC Slot 1 Connector J11 Pin Assi...

Page 66: ... Not Used 8 9 Not Used Not Used 10 11 Pull up to 3 3V 3 3V 12 13 RST Pull down 14 15 3 3V Pull down 16 17 Not Used GND 18 19 AD30 AD29 20 21 GND AD26 22 23 AD24 3 3V 24 25 IDSEL1 AD23 26 27 3 3V AD20 28 29 AD18 GND 30 31 AD16 C BE2 32 33 GND IDSEL1B 34 35 TRDY 3 3V 36 37 GND STOP 38 39 PERR GND 40 41 3 3V SERR 42 43 C BE1 GND 44 45 AD14 AD13 46 Table 3 5 PMC Slot 1 Connector J11 Pin Assignments co...

Page 67: ... 62 63 GND No Connect MONARCH 64 Table 3 7 PMC Slot 1 Connector J13 Pin Assignments Pin Signal Signal Pin 1 Reserved No Connect GND 2 3 GND C BE7 4 5 C BE6 C BE5 6 7 C BE4 GND 8 9 3 3V VIO PAR64 10 11 AD63 AD62 12 13 AD61 GND 14 15 GND AD60 16 17 AD59 AD58 18 19 AD57 GND 20 21 3 3V VIO AD56 22 23 AD55 AD54 24 25 AD53 GND 26 27 GND AD52 28 29 AD51 AD50 30 Table 3 6 PMC Slot 1 Connector J12 Pin Assi...

Page 68: ...57 3 3V VIO AD32 58 59 Reserved No Connect Reserved No Connect 60 61 Reserved No Connect GND 62 63 GND Reserved No Connect 64 Table 3 8 PMC Slot 1 Connector J14 Pin Assignments Pin Signal Signal Pin 1 PMC1_1 P2 C1 PMC1_2 P2 A1 2 3 PMC1_3 P2 C2 PMC1_4 P2 A2 4 5 PMC1_5 P2 C3 PMC1_6 P2 A3 6 7 PMC1_7 P2 C4 PMC1_8 P2 A4 8 9 PMC1 _9 P2 C5 PMC1_10 P2 A5 10 11 PMC1_11 P2 C6 PMC1_12 P2 A6 12 13 PMC1_13 P2 ...

Page 69: ...PMC1_34 P2 A17 34 35 PMC1_35 P2 C18 PMC1_36 P2 A18 36 37 PMC1_37 P2 C19 PMC1_38 P2 A19 38 39 PMC1_39 P2 C20 PMC1_40 P2 A20 40 41 PMC1_41 P2 C21 PMC1_42 P2 A21 42 43 PMC1_43 P2 C22 PMC1_44 P2 A22 44 45 PMC1_45 P2 C23 PMC1_46 P2 A23 46 47 PMC1_47 P2 C24 PMC1_48 P2 A24 48 49 PMC1_49 P2 C25 PMC1_50 P2 A25 50 51 PMC1_51 P2 C26 PMC1_52 P2 A26 52 53 PMC1_53 P2 C27 PMC1_54 P2 A27 54 55 PMC1_55 P2 C28 PMC1...

Page 70: ...NTB PCI_RSVD No Connect 10 11 GND 3 3Vaux No Connect 12 13 CLK GND 14 15 GND PMCGNT1 16 17 PMCREQ1 5V 18 19 3 3V VIO AD31 20 21 AD28 AD27 22 23 AD25 GND 24 25 GND C BE3 26 27 AD22 AD21 28 29 AD19 5V 30 31 3 3V VIO AD17 32 33 FRAME GND 34 35 GND IRDY 36 37 DEVSEL 5V 38 39 PCIXCAP LOCK 40 41 PCI_RSVD No Connect PCI_RSVD No Connect 42 43 PAR GND 44 45 3 3V VIO AD15 46 47 AD12 AD11 48 49 AD09 5V 50 51...

Page 71: ...Pin Signal Signal Pin 1 12V TRST 2 3 TMS TDO 4 5 TDI GND 6 7 GND Not Used 8 9 Not Used Not Used 10 11 Pull up to 3 3V 3 3V 12 13 RST Pull down 14 15 3 3V Pull down 16 17 Not Used GND 18 19 AD30 AD29 20 21 GND AD26 22 23 AD24 3 3V 24 25 IDSEL1 AD23 26 27 3 3V AD20 28 29 AD18 GND 30 31 AD16 C BE2 32 33 GND IDSEL1B 34 35 TRDY 3 3V 36 37 GND STOP 38 Table 3 9 PMC Slot 2 Connector J21 Pin Assignments c...

Page 72: ...GND 56 57 Not Used EREADY1 58 59 GND RSTOUT 60 61 ACK64 3 3V 62 63 GND No Connect MONARCH 64 Table 3 11 PMC Slot 2 Connector J23 Pin Assignments Pin Signal Signal Pin 1 Reserved No Connect GND 2 3 GND C BE7 4 5 C BE6 C BE5 6 7 C BE4 GND 8 9 3 3V VIO PAR64 10 11 AD63 AD62 12 13 AD61 GND 14 15 GND AD60 16 17 AD59 AD58 18 19 AD57 GND 20 21 3 3V VIO AD56 22 Table 3 10 PMC Slot 2 Connector J22 Pin Assi...

Page 73: ...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 3V VIO AD32 58 59 Reserved No Connect Reserved No Connect 60 61 Reserved No Connect GND 62 63 GND Reserved No Connect 64 Table 3 11 PMC Slot 2 Connector J23 Pin Assignments continued Pin Signal Signal Pin ...

Page 74: ... Emerson part SERIAL MINI D2 to convert to a DB9 male connector The pin assignments for this connector are as follows 3 3 3 5 USB Connector J2 ThereisoneUSBTypeAconnectorlocatedontheMVME4100frontpanel Thepinassignments are as follows Table 3 12 COM1 Port Connector Pin Assignments Pin Signal 1 No Connect 2 RX 3 TX 4 No Connect 5 GND 6 No Connect 7 RTS 8 CTS 9 No Connect Table 3 13 USB Connector J2 ...

Page 75: ...BG0OUT D12 Reserved N C 5 6 GND D05 BG1IN D13 Reserved N C 6 7 Reserved N C D06 BG1OUT D14 Reserved N C 7 8 GND D07 BG2IN D15 Reserved N C 8 9 Reserved N C GND BG2OUT GND GAP_L 9 10 GND SYSCLK BG3IN SYSFAIL GA0_L 10 11 Reserved N C GND BG3OUT BERR GA1_L 11 12 GND DS1 BR0 SYSRESET 3 3V Not Used 12 13 Reserved N C DS0 BR1 LWORD GA2_L 13 14 GND WRITE BR2 AM5 3 3V Not Used 14 15 Reserved N C GND BR3 A...

Page 76: ...V Not Used 26 27 Reserved N C A04 IRQ4 A11 Reserved N C 27 28 GND A03 IRQ3 A10 3 3V Not Used 28 29 Reserved N C A02 IRQ2 A09 Reserved N C 29 30 GND A01 IRQ1 A08 3 3V Not Used 30 31 Reserved N C 12V 5VSTDBY N C 12V GND 31 32 GND 5V 5V 5V 5V 32 Table 3 14 VMEbus P1 Connector Pin Assignments continued Pin ROW Z ROW A ROW B ROW C ROW D Pin Table 3 15 VME P2 Connector Pinouts Pin P2 Z P2 A P2 B P2 C P2...

Page 77: ...C1_IO34 VD19 PMC1_IO33 E2_LINK 18 GND PMC1_IO36 VD20 PMC1_IO35 E2_ACT 19 SP3TX PMC1_IO38 VD21 PMC1_IO37 GND 20 GND PMC1_IO40 VD22 PMC1_IO39 E2 4 21 SP3CTS PMC1_IO42 VD23 PMC1_IO41 E2 4 22 GND PMC1_IO44 GND PMC1_IO43 GND 23 SP3RTS PMC1_IO46 VD24 PMC1_IO45 E2 3 24 GND PMC1_IO48 VD25 PMC1_IO47 E2 3 25 SP4RX PMC1_IO50 VD26 PMC1_IO49 GND 26 GND PMC1_IO52 VD27 PMC1_IO51 E2 2 27 SP4TX PMC1_IO54 VD28 PMC1...

Page 78: ...erface for programming the on board PLDs and for boundary scan testing debug purposes The pin assignments for this header are as follows Table 3 16 Processor COP Header P4 Pin Assignments Pin Signal Signal Pin 1 CPU_TDO No Connect 2 3 CPU_TDI CPU_TRST_L 4 5 Pull up to 3 3V Pull up to CPU_VIO 3 3V 6 7 CPU_TCK CPU_CKSTPI_L 8 9 CPU_TMS No Connect 10 11 CPU_SRST_L GND No Connect 12 13 CPU_HRST_L KEY n...

Page 79: ...d Use 6806800H18D 79 Pin 10 must be grounded in the cable in order to enable boundary scan 11 KEY No Connect 12 13 GND AUTOWR_N 14 15 GND No Connect 16 17 GND No Connect 18 19 GND No Connect 20 Table 3 17 Boundary Scan Header P5 Pin Assignments continued Pin Signal Signal Pin ...

Page 80: ...Controls LEDs and Connectors MVME4100 Single Board Computer Installation and Use 6806800H18D 80 ...

Page 81: ...e USB port with one type A connector The front panel includes a fail indicator LED user defined indicator LED and a reset abort switch The MVME7216E transition module provides rear panel access to four serial ports with one RJ 45 connectorperportand two10 100 1000EthernetportswithtwoRJ 45connectors The transition module also provides two planar connectors for one PIM with front I O The block diagr...

Page 82: ...ssor USB uPD720101 QUART 16C554 PHY 5482 P2 DDR2 MC DUART TSEC1 TSEC2 TSEC4 LBC I2C CPLD Decode Timers Regs XCVR RS 232 GigE 3 GIgE 4 Serial Ports 1 4 GigE 3 GigE 4 COM2 COM5 PMC 1 Jn4 IO PMC1 Front IO PMC2 Front IO PMC 1 PMC 2 GigE RJ 45 TSEC3 GigE 2 VPD 8 KB MRAM 512 KB Flash 128 MB PCI E USB GigE RJ 45 ABT RST COM VME Bus I2C Bus Serial Port 0 User 128 KB RTC DS1375 PCI X Bridge VME Tsi148 XCVR...

Page 83: ...s the following on board I2 C serial devices connected to the MPC8548E I2 C controller 0 interface z 8 KB serial EEPROM for VPD z Two 64 KB serial EEPROMs for user configuration data storage z One 256 byte serial EEPROM on SO CDIMM for SPD z Maxim DS1375 Real Time Clock z Maxim MAX6649 temperature sensor z 8 KB serial EEPROM on RTM VPD The RTC implemented on the MVME4100 provides an alarm interrup...

Page 84: ...ppendix B Related Documentation Manufacturers Documents on page 129 for additional details and or programming information The clock source for the four 32 bit timers in the PLD is 25 MHz The timer prescaler must be configured to generate a 1 MHz timer reference For programming information see MVME4100 Single Board Computer Programmer s Reference 4 7 Ethernet Interfaces The MVME4100 provides four 1...

Page 85: ... and is only software readable whereas the F_WP_SW bit supports both read and write operations The MVME4100 provides a dual boot option for booting from one of two separate boot images in the boot flash bank which are referred to as boot block A and boot block B Boot blocks A and B are each 1 MB in size and are located at the top highest address 2 MB of the boot flash memoryspace BlockAislocatedat...

Page 86: ...nal asynchronous serial ports The Quad UART provides four asynchronousserialportswhicharerouted totheP2connector TheTTL levelsignalsofRX TX CTS and RTS from each port are routed through on board RS 232 drivers and receivers to the P2 connector where the signals can be picked up by a transition module The reference clock frequency for the QUART is 1 8432 MHz All UART ports are capable of signaling ...

Page 87: ...ry sideofthesecond bridgeconnectstotheUSB controller and is configured for 33 MHz PCI mode since the USB controller is only 33 MHz capable 4 10 1 Tsi148 VME Controller The VMEbus interface for the MVME4100 is provided by the Tsi148 VMEbus controller The Tsi148 provides the required VME VME extensions and 2eSST functions TI SN74VMEH22501 transceivers are used to buffer the VME signals between the T...

Page 88: ...llers implement voltage tracking which allows the power supply outputs to track each other coincidentally during power up and power down The 3 3 V supply output is used as the tracking reference All supply outputs will reach their final values within 20 milliseconds during power up 4 12 2 Power Supply Monitor Logic is provided on board to monitor the PGOOD signal from the LTC3828 and LTC3416 regul...

Page 89: ...ence manual 4 13 1 System Clock The system clock is driven by an oscillator The following table defines the clock frequencies 4 13 2 Real Time Clock Input The RTC clock input is driven by a 1 MHz clock generated by the Control and Timers PLD This provides a fixed clock reference for the MPC8548E PIC timers which software can use as a known timing reference 4 13 3 Local Bus Controller Clock Divisor...

Page 90: ...s easy replacement of a 3 0 V button cell lithium battery BR2325 which provides back up power to the on board Real Time Clock A battery switching circuit provides automatic switching between the 3 3 V and battery voltages 4 16 Debug Support The MVME4100 provides a boundary scan header for boundary scan test access and device programming The MVME4100 also provides a separate standard COP header for...

Page 91: ...er Installation and Use 6806800H18D 91 Transition Module 5 1 Overview This chapter provides information on the MVME7216E transition module s features It also includes a drawing of the module showing the components and rear panel connectors ...

Page 92: ...on and Use 6806800H18D 92 5 2 Transition Module Layout The following illustration shows the component layout and connectors on the MVME7216E transition module Figure 5 1 Component Layout J14 J10 P2 U2 S1 U4 T1 J1 J2 C38 C25 T2 C38 U1 C39 L1 L2 C1 S1 SMT Switch ...

Page 93: ...tures Table 5 1 Transition Module Features Function Features I O 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 Figure 5 2 Block Diagram PIM PMC 1 Jn4 IO Serial...

Page 94: ... switch settings are defined in the next table To see the switch location refer to Figure 5 1 on page 92 Figure 5 3 S1 Switch Positions Table 5 2 SEEPROM Address Switch Assignments RTM Position SW4 SW3 SW2 SW1 Function WP A 2 A 1 A 0 Default OFF 0 1 1 1 Table 5 3 Switch Settings and Device Addresses SW4 SW3 SW2 SW1 A 2 0 Device Address OFF ON ON ON 000 A0 OFF ON ON OFF 001 A2 OFF ON OFF ON 010 A4 ...

Page 95: ...des the following connectors All connectors use standard pin assignments in compliance with the VMEbus specifications Table 5 4 Transition Module Connectors Connector Function J1A J1B J1C J1D COM port connectors J2A 10 100 1000Mb s Ethernet connector J2B 10 100 1000Mb s Ethernet connector J10 PIM power ground J14 PIM I O P2 VME backplane connector ...

Page 96: ...rom VME P2 connector There are no host I O signals on this connector The MVME4100 routes PMC I O from J14 of PMC Slot 1 to VME P2 rows A and C The MVME7216E routes these signals pin for pin from VME P2 to PMC I O module connector J14 Figure 5 4 Rear Panel Connectors and LEDs COM2 COM3 COM4 COM5 G Enet 1 SPEED ACT G Enet 2 SPEED ACT PMC Site ...

Page 97: ...s pin for pin from VME P2 to PMC I O Module connector J14 See Table 5 6 and Table 3 8 for the pin assignments Table 5 5 Transition Module LEDs LED Function ACT Activity for Ethernet or Gigabit E Ethernet connector SPEED 10 100 1000Mb s of Ethernet connectors Table 5 6 MVME721 Host I O Connector J10 Pin Assignments Pin Signal Signal Pin 1 No Connect No Connect 2 3 No Connect No Connect 4 5 5V No Co...

Page 98: ...onnect No Connect 40 41 No Connect 3 3V 42 43 No Connect No Connect 44 45 GND No Connect 46 47 No Connect No Connect 48 49 No Connect GND 50 51 No Connect No Connect 52 53 5V No Connect 54 55 No Connect No Connect 56 57 No Connect 3 3V 58 59 No Connect No Connect 60 61 No Connect No Connect 62 63 No Connect No Connect 64 Table 5 6 MVME721 Host I O Connector J10 Pin Assignments continued Pin Signal...

Page 99: ...s are as follows 5 5 3 Serial Port Connectors COM1 J41A COM2 COM5 J2A D The MVME4100 routes four asynchronous serial port interfaces SP1 SP4 to the VMEbus P2 connector The MVME7216E routes these from the P2 connector to the RJ 45 connectors on RTM panel The pin assignments for these connectors are as follows Table 5 7 Ethernet Connectors Pin Assignment Pin Signal 1000 Mb s 10 100 Mb s 1 MDIO0 _DA ...

Page 100: ...cedure 3 Carefully remove the transition modulefrom its packaging and lay it flat on a stable surface 4 Remove the PIM filler from the front panel of the transition module 5 Slide the face plate front bezel of the PIM module into the front panel opening from behind and place the PIM module on top of the transition module aligned with the appropriate two PIM connectors The two connectors on the und...

Page 101: ...00 Single Board Computer Installation and Use 6806800H18D 101 Refer tothe following figureforproperscrew board alignment The example below may not accurately represent your MVME7216E Figure 5 5 Installing the PIM PIM Alignment ...

Page 102: ...Transition Module MVME4100 Single Board Computer Installation and Use 6806800H18D 102 ...

Page 103: ...6 2 Implementation and Memory Requirements The implementation of MOTLoad and its memory requirements are product specific The MVME4100 single board computer SBC is offered with a range of memory for example DRAM or flash Typically the smallest amount of on board DRAM that a SBC has is 32 MB Each supported product line has its own unique MOTLoad binary image s Currently the largest MOTLoad compress...

Page 104: ... tests operate automatically without any user interaction There are a few tests where the functionality being validated requires user interaction that is switch tests interactive plug in hardware modules etc Most MOTLoad test results error data status data are logged not printed Test results are not preserved and therefore not available to user applications subsequent to their execution All MOTLoa...

Page 105: ...ckage User s Manual Test results and test status are obtained through the testStatus errorDisplay and taskActive commands Refer to the appropriate command description page in the MOTLoad Firmware Package User s Manual for more information 6 3 3 Command List The following table provides a list of all current MOTLoad commands Products supported by MOTLoad may or may not employ the full command set T...

Page 106: ...story Table s cm Turns on Concurrent Mode csb csh csw Calculates a Checksum Specified by Command line Options devShow Display Show Device Node Table diskBoot Disk Boot Direct Access Mass Storage Device downLoad Down Load S Record from Host ds One Line Instruction Disassembler echo Echo a Line of Text elfLoader ELF Object File Loader errorDisplay Display the Contents of the Test Error Status Table ...

Page 107: ...iable Area Initialize NVRAM Header gevList Global Environment Variable Labels Names Listing gevShow Global Environment Variable Show gn Go Execute User Program to Next Instruction go Go Execute User Program gt Go Execute User Program to Temporary Break Point hbd Display History Buffer hbx Execute History Buffer Entry help Display Command Test Help Strings l2CacheShow Display state of L2 Cache and ...

Page 108: ...ister pciDump Dump PCI Device Configuration Header Register pciShow Display PCI Device Configuration Header Register pciSpace Display PCI Device Address Space Allocation ping Ping Network Host portSet Port Set portShow Display Port Device Configuration Data rd User Program Register Display reset Reset System rs User Program Register Set set Set Date and Time sromRead SROM Read sromWrite SROM Write...

Page 109: ...nitor for ECC Errors testRamMarch RAM March testRamPatterns RAM Patterns testRamPerm RAM Permutations testRamQuick RAM Quick testRamRandom RAM Random Data Patterns testRtcAlarm RTC Alarm testRtcReset RTC Reset testRtcRollOver RTC Rollover testRtcTick RTC Tick testSerialExtLoop Serial External Loopback testSeriallntLoop Serial Internal Loopback testStatus Display the Contents of the Test Status Tab...

Page 110: ...ge return key to signify the end of input MOTLoad then performs the specified action An example of a MOTLoad command line promptis shown below The MOTLoad promptchanges according towhatproduct it is used on for example MVME6100 MVME3100 MVME4100 Example MVME4100 If an invalid MOTLoad command is entered at the MOTLoad command line prompt MOTLoad displays a message that the command was not found tft...

Page 111: ...of command line input MOTLoad is an ever changing firmware package so user input shortcuts may change as command additions are made Example MVME4100 ver sion Copyright Motorola Inc 1999 2005 All Rights Reserved MOTLoad RTOS Version 2 0 PAL Version 1 0 RM01 Mon Aug 29 15 24 13 MST 2005 MVME4100 Example MVME4100 ver Copyright Motorola Inc 1999 2005 All Rights Reserved MOTLoad RTOS Version 2 0 PAL Ve...

Page 112: ... All commands command options and device tree strings are case sensitive Example MVME4100 flashProgram d dev flash0 n00100000 For more information on MOTLoad operation and function refer to the MOTLoad Firmware Package User s Manual 6 4 2 Help Each MOTLoad firmware package has an extensive product specific help facility that can be accessed through the help command The user can enter help at the M...

Page 113: ...ME Settings As shipped from the factory the MVME4100 has the following VME configuration programmed via Global Environment Variables GEVs for the Tsi148 VME controller The firmware allows certain VME settings to be changed in order for the user to customize the environment The following is a description of the default VME settings that are changeable by the user For more information refer to the M...

Page 114: ...g s r414 Displaying the selected Default VME Setting interpreted as follows CRG Attribute Register 00000000 CRG Base Address Upper Register 00000000 CRG Base Address Lower Register 00000000 MVME4100 The CRG Attribute Register is set to the default RESET condition z MVME4100 vmeCfg s i0 Displaying the selected Default VME Setting interpreted as follows Inbound Image 0 Attribute Register 000227AF In...

Page 115: ...r Register 00000000 Outbound Image 1 Translation Offset Lower Register 70000000 Outbound Image 1 2eSST Broadcast Select Register 00000000 MVME4100 Outbound window 1 OTAT1 is enabled 2eSST timing at SST320 transfer mode of 2eSST A32 D32 Supervisory access The window accepts transfers on the PCI X Local Bus from 0x91000000 0xAFFF0000 and translates them onto the VMEbus using an offset of 0x70000000 ...

Page 116: ...nd Image 3 Ending Address Lower Register B3FF0000 Outbound Image 3 Translation Offset Upper Register 00000000 Outbound Image 3 Translation Offset Lower Register 4C000000 Outbound Image 3 2eSST Broadcast Select Register 00000000 MVME4100 Outbound window 3 OTAT3 is enabled 2eSST timing at SST320 transfer mode of SCT A16 D32 Supervisory access The window accepts transfers on the PCI X Local Bus from ...

Page 117: ...000 on the VMEbus 6 5 2 Control Register Control Status Register Settings The CR CSR base address is initialized to the appropriate setting based on the Geographical address that is the VME slot number See the VME64 Specification and the VME64 Extensions for details As a result a 512 KB CR CSR area can be accessed from the VMEbus using the CR CSR AM code 6 5 3 Displaying VME Settings To display th...

Page 118: ...Register state vmeCfg e r234 z Edits Control Register state vmeCfg e r238 z Edits CRG Attribute Register state vmeCfg e r414 6 5 5 Deleting VME Settings To delete the changeable VME setting restore default value type the following at the firmware prompt z Deletes Master Enable state vmeCfg d m z Deletes selected Inbound Window state vmeCfg d i 0 7 z Deletes selected Outbound Window state vmeCfg d ...

Page 119: ...ta modify memory on the target and execute a downloaded program These transactions occur acrossthe VMEbus in thecase ofthe MVME4100 MOTLoad uses one of four mailboxes in the Tsi148 VME controller as the inter board communication address IBCA between the host and the target CR CSR slave addresses configured by MOTLoad are assigned according to the installation slot inthebackplane asindicatedbytheVM...

Page 120: ...bled default or disabled Refer to the Remote Start appendix in the MOTLoad Firmware Package User s Manual for remote start GEV definitions The MVME4100 s IBCA needs to be mapped appropriately through the master s VMEbus bridge For example to use remote start using mailbox 0 on an MVME4100 installed in slot 5 the master would need a mapping to support reads and writes of address 0x002ff610 in VME C...

Page 121: ...cation to be zero The algorithm is implemented by the MOTLoad command csUserAltBoot or by using the following code Unsigned int checksum Unsigned int startPtr starting address Unsigned int endPtr ending address unsigned int checksum 0 while startPtr endPtr checksum startPtr startPtr return checksum ImageRamAddress unsigned integer 1 RAM address ImageOffset unsigned integer 1 Offset from header sta...

Page 122: ...efines the image as being a power on self test image This bit flag is used to indicate that the image is a diagnostic and should be run prior to running either USER or MCG boot images POST images are expected but not required to return to the boot block code upon completion z DONT_AUTO_RUN If set this flag indicates that the image is not to be selected for automatic execution A user through the in...

Page 123: ...nter has been initialized to a value near the end of RAM z CPU register R3 is added to the following structure typedef struct altBootData unsigned int ramSize board s RAM size in MB void flashPtr ptr to this image in flash char boardType 16 name string eg MVME4100 void globalData 16K zeroed user defined unsigned int reserved 12 altBootData_t 6 7 4 Alternate Boot Data Structure The globalData field...

Page 124: ...boot images If an image is found control is passed to the image 6 7 6 Boot Image Firmware Scan The scan is performed by examining each 1 MB boundary for a defined set of flags that identify the image as being POST USER or Alternate MOTLoad POST is a user developed Power On Self Test that would perform a set of diagnostics and then return to the boot loader image USER would be a boot image such as ...

Page 125: ...ed Alternate Boot Image is no longer desired The following output is an example of an interactive Safe Start ABCDEInteractive Boot Mode Entered boot Interactive boot commands d show directory of alternate boot images c continue with normal startup q quit without executing any alternate boot image r address execute specified or default alternate image p address execute specified or default POST ima...

Page 126: ... interactively for a valid Alternate MOTLoad boot image anticipated to be an upgrade of alternate MOTLoad firmware If found the image is executed A return to the boot block code is not anticipated z Execute the recovery image of the firmware in the boot block if no valid USER or alternate MOTLoad image is found During startup interactive mode may be entered by either setting the Safe Start jumper ...

Page 127: ...Board Computer Installation and Use 6806800H18D 127 ABattery Exchange A 1 Battery Exchange Some blade variants contain an on board battery The battery location is shown in the following figure Figure A 1 Battery Location Battery ...

Page 128: ... 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 local Emerson 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 pre...

Page 129: ...Manufacturers Documents For additional information refer to the following table for manufacturers data sheets or user s 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 1 Emerson Network Power Embedded Computing Publications Document Title Publication Number...

Page 130: ...Integrated Host Processor Reference Manual MPC8548ERM Rev 2 02 2007 MPC8548E Errata MPC8548E IntegratedProcessor Hardware Specifications MPC8548EEC Rev 1 10 2007 Freescale MR2A16A 512 MB MRAM MR2A16A Rev 5 9 2007 Texas Instruments Data Sheet SN74VMEH22501 8 bit Universal Bus Transceiver and Two 1 bit Bus Transceivers with Split LVTTL Port Feedback Path and 3 state Outputs SCES357E Revised March 20...

Page 131: ...A 3 0V to 5 5V 250kbps RS 232 Transceivers with AutoShutdown 19 1283 Rev 5 10 03 MAX811 MAX812 4 Pin μP Voltage Monitors With Manual Reset Input 19 0411 Rev 3 3 99 MAX6649 Digital Temperature Sensor 19 2450 Rev 3 05 07 Tundra Semiconductor Corporation Tsi148 PCI X to VME Bus Bridge User Manual FN 80A3020 MA001_08 Table B 2 Manufacturer s Publications continued Document Title and Source Publication...

Page 132: ...7 PLX Technology PCI6520 PCI X to PCI X Bridge Databook Version 2 0 Table B 2 Manufacturer s Publications continued Document Title and Source Publication Number Table B 3 Related Specifications Organization and Standard Document Title VITA Standards Organization VME64 ANSI VITA 1 1994 VME64 Extensions ANSI VITA 1 1 1997 2eSST Source Synchronous Transfer ANSI VITA 1 5 2003 Increased Current Level f...

Page 133: ...ion Revision 2 0a PCI X EM 2 0a August 22 2003 PCI X Protocol Addendum to the PCI Local Bus Specification Revision 2 0a PCI X PT 2 0a July 22 2003 Institute for Electrical and Electronics Engineers Inc IEEE Standard for a Common Mezzanine Card Family CMC Family IEEE Std 1386 2001 IEEE Standard Physical and Environmental Layer for PCI Mezzanine Cards PMC IEEE Std 1386 1 2001 Table B 3 Related Speci...

Page 134: ...Related Documentation MVME4100 Single Board Computer Installation and Use 6806800H18D 134 ...

Page 135: ...nt customization 113 environmental requirements 32 38 F feedback 18 firmware bootloader 123 firmware command utility 113 firmware package help 110 firmware scan 124 firmware startup sequence 125 firmware tests 104 firmware utilities 103 firmware safe start 124 G global environment variables 113 H help command MOTLoad 112 I inspecting shipment 38 installation completing 54 L Linux 55 list of comman...

Page 136: ...order 34 R remote start 119 replacing the battery 128 restoring VME settings 119 S serial number label 35 settings VME 113 specifications board 39 standard compliancy 32 startup overview 37 T thermal requirements 38 transition module PIM installation 100 U user images 124 V VME configuration 113 VME settings 113 119 delete 118 display 117 edit 118 restore 119 vmeCfg 113 X XMCspan 37 52 ...

Page 137: ......

Page 138: ...Network Power logo are trademarks and service marks of Emerson Electric Co All other product or service names are the property of their respective owners 2009 Emerson Electric Co Emerson Network Power The global leader in enabling Business Critical Continuity AC Power Systems Connectivity DC Power Systems Embedded Computing Embedded Power Integrated Cabinet Solutions Outside Plant Power Switching ...

Reviews: