ESD electronic XMC-CPU/2041 Bedienungsanleitung

XMC-CPU/2041
XMC/PMC Quad Core PowerPC™ CPU
with FPGA
Hardware Manual
to Product V.2029.01
XMC-CPU/2041 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 Page 1 of 29
esd electronic system design gmbh
Vahrenwalder Str. 207 • 30165 Hannover • ermany
http://www.esd.eu
Phone: +49 (0) 511 3 72 98-0 • Fax: +49 (0) 511 3 72 98-68

N O T E
The information in this document has been carefully checked and is believed to be entirely reliable.
e d makes no warranty of any kind with regard to the material in this document, and assumes no
responsibility for any errors that may appear in this document. In particular descriptions and
technical data specified in this document may not be constituted to be guaranteed product features
in any legal sense.
e d reserves the right to make changes without notice to this, or any of its products, to improve
reliability, performance or design.
All rights to this documentation are reserved by e d. Distribution to third parties, and reproduction
of this document in any form, whole or in part, are subject to e d's written approval.
© 2015 esd electronic system design gmbh, Hannover
esd electronic system design gmbh
Vahrenwalder Str. 207
30165 Hannover
Germany
Phone: +49-511-372 98-0
Fax: +49-511-372 98-68
E-Mail: [email protected]
Internet: www.esd.eu
Trademark Notices
PowerPC™ and the PowerPC logo™ are trademarks of IBM in the United States and/or other countries.
VITA™ is a trademark of the VMEbus International Trade Association in the United States and other countries.
PCI Express® is a registered trademark of PCI-SIG.
Linux® is the registered trademark of Linus Torvalds in the United States and/or other countries.
VxWorks® is a registered trademark of Wind iver Systems, Inc.
QNX® is a registered trademark of QNX Software Systems Limited, and are registered trademark and/or used in certain
jurisdictions.
All other trademarks, product names, company names or company logos used in this manual are reserved by their
respective owners.
Page 2 of 29 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 XMC-CPU/2041

Document file: I:\Texte\Doku\MANUALS\PMC-XMC\XMC-CPU2041\Englisch\XMC-CPU2041_Manual_en_14.odt
Date of print: 2015-06-23
Document type
number: DOC0800
Hardware ver ion: 1.0
Document Hi tory
The changes in the document listed below affect changes in the hardware as well as changes in
the description of the facts, only.
Revi ion Chapter Change ver u previou ver ion Date
1.0 - First English manual 2014-03-13
1.1 7.1 Note to bootloader source changed 2014-03-14
1.2 - Notes “Conformity” and “Data Safety” inserted in Safety Instructions 2014-12-01
1.3
1. Block circuit diagram new, description of options deleted
2015-04-15
3. Description of o-ring mounting inserted
4.1 Maximum absolute power inserted
4.2 Values of EEP OM and DD 3 AM changed
4.3 Description of optional interfaces deleted,
4.12 Chapter Software Support, Chapter Serial Interfaces via P14 (Option) deleted
8. Order Information revised
1.4
2.2 Figure 2 new
2015-06-23
2.3 Figure 3 new
5.6 New chapter, description of X900 adapters
5.7 New chapter, description of X400 adapter
8. Order Information, adapters inserted
Technical details are subject to change without further notice.
XMC-CPU/2041 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 Page 3 of 29

Safety In truction
● When working with the XMC-CPU/2041 follow the instructions below and read the manual carefully to protect yourself
from injury and the XMC-CPU/2041 from damage.
● The device is a built-in component. It is essential to ensure that the device is mounted in a way that cannot lead to
endangering or injury of persons or damage to objects.
● The device has to be securely installed in the control cabinet before commissioning.
● Protect the XMC-CPU/2041 from dust, moisture and steam.
● Protect the XMC-CPU/2041 from shocks and vibrations.
● The XMC-CPU/2041 may become warm during normal use. Always allow adequate ventilation around the XMC-
CPU/2041 and use care when handling.
● Do not operate the XMC-CPU/2041 adjacent to heat sources and do not expose it to unnecessary thermal radiation.
Ensure an ambient temperature as specified in the technical data.
● Do not use damaged or defective cables to connect the XMC-CPU/2041.
● In case of damages to the device, which might affect safety, appropriate and immediate measures must be taken, that
exclude an endangerment of persons and domestic animals and property.
● Current circuits which are connected to the device have to be sufficiently protected against hazardous voltage (SELV
according to EN 60950-1).
● The XMC-CPU/2041 may only be driven by power supply current circuits, that are contact protected.
A power supply, that provides a safety extra-low voltage (SELV or PELV) according to EN 60950-1, complies with this
conditions.
Attention !
Electro tatic di charge may cau e damage to electronic component .
To avoid this, please perform the steps described on page 10 before you touch the XMC-
CPU/2041, in order to discharge the static electricity from your body.
Qualified Per onal
This documentation is directed exclusively towards personal qualified in control and automation engineering.
The installation and commissioning of the product may only be carried out by qualified personal, which is authorized to
put devices, systems and electric circuits into operation according to the applicable national standards of safety
engineering.
Conformity
This device is a sub-assembly intended for incorporation into an apparatus by a manufacturer and NOT by the end user.
The manufacturer of the final system must decide, whether additional EMC or EMI protection requirements are
necessary.
Data Safety
This device is equipped with an Ethernet or other interface which is suitable to establish a connection to data networks.
Depending on the software used on the device, these interfaces may allow attackers to compromise normal function, get
illegal access or cause damage.
esd does not take responsibility for any damage caused by the device if operated at any networks. It is the responsibility
of the device's user to take care that necessary safety precautions for the device's network interface are in place.
Intended U e
The intended use of the XMC-CPU/2041 is the operation as XMC/PMC Quad Core PowerPC™ CPU with FPGA.
The guarantee given by esd does not cover damages which result from improper use, usage not in accordance with
regulations or disregard of safety instructions and warnings.
● The XMC-CPU/2041 is intended for installation on a base board according to IEEE 1386.1-2001 (PMC) or Vita 42.3
(XMC).
● The operation of the XMC-CPU/2041 in hazardous areas, or areas exposed to potentially explosive materials is not
permitted.
● The operation of the XMC-CPU/2041 for medical purposes is prohibited.
Service Note
The XMC-CPU/2041 does not contain any parts that require maintenance by the user. The XMC-CPU/2041 does not
require any manual configuration of the hardware.
Di po al
Devices which have become defective in the long run have to be disposed in an appropriate way or have to be returned
to the manufacturer for proper disposal. Please, make a contribution to environmental protection.
Page 4 of 29 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 XMC-CPU/2041

Table of content
1. Overview...................................................................................................................................... 6
2. XMC-CPU/2041 View with Connectors and LEDs........................................................................7
2.1 PCB Top Layer View with Connectors and LEDs...................................................................7
2.2 PCB Bottom Layer View with LEDs, JTAG and Debug Interface...........................................8
2.2.1 Indication of CON Activity (LED 1222) and USB PW (LED1230) ...............................8
2.3 Front Panel View with Connectors and LEDs........................................................................9
2.3.1 LED0-4 Indication of the TriColor LEDs ........................................................................9
3. Hardware Installation..................................................................................................................10
4. Technical Data...........................................................................................................................11
4.1 General Technical Data.......................................................................................................11
4.2 CPU and Memory................................................................................................................12
4.3 Ethernet Interface................................................................................................................12
4.4 USB, USB Host Interface.....................................................................................................12
4.5 CON, USB Device Interface.................................................................................................13
4.6 PMC Interface......................................................................................................................13
4.7 XMC Interface ..................................................................................................................... 13
4.8 I²C Interface.........................................................................................................................14
4.9 eal-Time Clock ( TC)........................................................................................................14
4.10 Digital In-/Outputs..............................................................................................................14
4.11 Health................................................................................................................................15
4.12 Software Support...............................................................................................................15
5. Connector Assignments.............................................................................................................16
5.1 USB, (USB Host, X1200).....................................................................................................16
5.2 CON, (USB Device, X1220).................................................................................................16
5.3 Ethernet ETH0, ETH1..........................................................................................................17
5.4 PMC Connectors..................................................................................................................18
5.4.1 PMC P11 Connector...................................................................................................18
5.4.2 PMC P12 Connector...................................................................................................19
5.4.3 PMC P14 I/O Connector..............................................................................................20
5.5 P15 PCI Express Interface...................................................................................................22
5.6 JTAG X900.......................................................................................................................... 23
5.6.1 XMC-CPU/2041-ADAPTE -BDI..................................................................................23
5.6.2 XMC-CPU/2041-ADAPTE -NXP................................................................................24
5.7 Debug Interface X400..........................................................................................................25
5.7.1 XMC-CPU/2041-ADAPTE -FPGA .............................................................................25
6. FPGA......................................................................................................................................... 26
7. Bootloader..................................................................................................................................27
7.1 License................................................................................................................................ 27
7.2 Configuration and Console Access......................................................................................27
8. Order Information....................................................................................................................... 29
XMC-CPU/2041 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 Page 5 of 29

Overview
1. Overview
Figure 1: Block circuit diagram
The XMC-CPU/2041 is an XMC PowerPC Host CPU.
It is a equipped with a PMC and an XMC interface.
The powerful FreescaleTM PowerPCTM QorIQ P2041 with 1.2 GHz is built on Power Architecture®
technology, bringing high-end architectural features pioneered in the P4 platform into the mid
range quad core space.
The local memory bus is 64 bits wide plus 8 bits ECC with an overall capacity of 512 Mbyte.
16 Mbyte SPI Flash for boot loader and 32 Kbit I²C EEP OM for U-Boot environment offer non-
volatile memory spaces.
The XMC-CPU/2041 is equipped with a second 16 Mbyte “fallback” SPI Flash that is used for
system recovery, if a system crash occurs during a firmware update.
The Xilinx® FPGA Spartan® 6 is connected to the CPU by local bus for low latency data exchange.
For high bandwidth data exchange the FPGA is additionally connected via PCI Express to the
CPU. 62 LVTTL-I/Os of the FPGA are routed to the PMC-P14 connector.
The XMC interface comes with 4-lane PCIe bus and is designed according to VITA 42.3.
The PMC interface supports 32 bit / 66 MHz PCI bus according to PCI Local Bus Specification 3.0,
3.3 V voltage level (5 V tolerant) and PCI bus master capability.
The XMC-CPU/2041 is equipped with two Gigabit Ethernet interfaces accessible at the front panel,
which give an excellent base for EtherCAT® applications.
The USB host port supports USB 2.0.
Page 6 of 29 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 XMC-CPU/2041
Memory Bus 64 bit
+ 8 bit ECC
PEX 1x
Pericom
PCIe to PCI
Bridge
PI7C9X111SL
PCI 32 bit 66 MHz
PEX 4x
PMC P11
PMC P12
XMC P15
FPGA - ear I/O
62x LVTTL (3.3 V)
PEX 1x
16Mbyte
Serial Flash
Muxed Local Bus + DMA
1 Gbyte
NAND Flash
GB Ethernet
Phy
Transformer
J45
GMII
GB Ethernet
Phy
Transformer
J45
USB 2.0
Serial
FTDI
USB / Serial
Converter
Mini A/BMini B
Bus Power
DD 3 AM
128 Mbyte
SPI
Health
I²C
I²C
I²C
SPI-Boot Order
A/D
Converter
Main Power
1.2V
1.5V
1.0V
CPU Temp.
T4 I²C
T3T2T1
Temp. Sensors
PMC P14
Xilinx
Spartan 6
XC6LXT-45T
Freescale
Power PC
P2041
1200 MHz
Digital
Isolator
Electrical Isolation
GMII
I²C
DD 3 AM
512 Mbyte
16bit
8bit

XMC-CPU/2041 View with Connector and LED
2. XMC-CPU/2041 View with Connector and LED
2.1 PCB Top Layer View with Connector and LED
Figure 2: PCB top view
See also page 16 and following for signal assignments of the connectors.
The JTAG connector and the Debug interface connector have to be connected on the PCB bottom
side of XMC-CPU/2041 (see Figure 3 for the position of the connectors and pins).
XMC-CPU/2041 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 Page 7 of 29

XMC-CPU/2041 View with Connector and LED
2.2 PCB Bottom Layer View with LED , JTAG and Debug Interface
Figure 3: PCB bottom view
The Debug interface and the JTAG interfaces have to be connected from the bottom side of the
XMC-CPU/2041. See also page 16 and following for signal assignments of the connectors.
esd offers special adapters as accessories, see “Order Information” on page 29.
2.2.1 Indication of CON Activity (LED 1222) and USB PWR (LED1230)
LED Colour Indication De cription (LED on)
LED name
in schematic
diagram
CON Activity green Activity Data transfer on terminal interface CON LED1222
USB PWR green Power 5 V power supply voltage of USB interface on LED1230
Table 1: LEDs CON Activity and USB PW
Page 8 of 29 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 XMC-CPU/2041

XMC-CPU/2041 View with Connector and LED
2.3 Front Panel View with Connector and LED
Figure 4: Front panel view
2.3.1 LED0-4 Indication of the TriColor LED
Five TriColor LEDs are equipped in the front panel.
LED Colour De cription
Signal name
in schematic
diagram
LEDX
green
User-defined via FPGA and driver
LED10XG
red LED10X
blue LED10XB
(X = 0-4)
Table 2: LEDs 0 - 4
XMC-CPU/2041 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 Page 9 of 29

Hardware In tallation
3. Hardware In tallation
Read the afety in truction at the beginning of thi document carefully, before
you tart with the hardware in tallation!
Danger!
Electric shock risk. Never carry out work while power supply voltage is switched on!
Attention !
Electrostatic discharges may cause damage to electronic components.
To avoid this, please discharge the static electricity from your body before you touch
the XMC-CPU/2041.
Procedure:
1. Switch off your system and all connected peripheral devices (monitor, printer, etc.).
2. Discharge your body as described above.
3. Disconnect the system from the mains.
If the system does not have a flexible mains cable, but is directly connected to mains,
disconnect the power supply via the safety fuse and make sure that the fuse cannot switch
on again unintentionally (i.e. with caution label).
Danger!
Never carry out work while power supply voltage is switched on!
4. Open the case if necessary.
5. For sufficient EMC shielding the XMC-CPU/2041 should make contact to the system's
enclosure nearly completely around its front panel. For this purpose a conductive O-ring is
contained in the product package of the XMC-CPU/2041 module. Mount the conductive O-
ring on the front panel of the XMC-CPU/2041. Additionally or instead of it use shielding
material as for example conductive shielding gasket.
6. emove the carrier board (if already installed) and plug the XMC-CPU/2041 carefully on the
carrier board. Pay attention that the XMC-CPU/2041 is correctly installed on the carrier
board.
Fix the XMC-CPU/2041 with the screws on the carrier board. Use the four M 2.5 x 6 mm
screws which are contained in the product package of the module.
7. Install the carrier board in your system.
8. Close the case again (if necessary).
9. Connect the Ethernet and the USB interfaces via the connectors in the front panel of the
XMC-CPU/2041.
10. Connect the system to mains again (mains connector or safety fuse).
11. Switch on the system and the peripheral devices.
12. End of hardware installation.
Set the interface properties in your operating system. efer to the documentation of the
operating system.
Page 10 of 29 Hardware Manual • Doc. No.: V.2029.21 / ev. 1.4 XMC-CPU/2041
Inhaltsverzeichnis
Andere ESD electronic Computerhardware Handbücher
Beliebte Computerhardware Handbücher anderer Marken

EMC2
EMC2 VNX Series Betriebsanleitung

Panasonic
Panasonic DV0PM20105 Bedienungsanleitung

Mitsubishi Electric
Mitsubishi Electric Q81BD-J61BT11 Bedienungsanleitung

Gigabyte
Gigabyte B660M DS3H AX DDR4 Bedienungsanleitung

Raidon
Raidon iT2300 Bedienungsanleitung

National Instruments
National Instruments PXI-8186 Bedienungsanleitung















