MicroSys miriac EK5744 User Manual

Creating Embedded Systems
miriac EK5744
User Manual
V 1.2
Table of Contents
miriac EK
-
5744 User Manual
V 1.2 2/53
© MicroSys Electronics GmbH 2017
Table of Contents
1 General Notes .............................................. 3
1.1 Warranty ........................................................ 3
1.2 Links .............................................................. 3
1.3 Liability .......................................................... 3
1.4 Offer to Provide Source Code of Certain
Software ........................................................ 4
1.5 Symbols, Conventions and Abbreviations ..... 5
1.5.1 Symbols ........................................................ 5
1.5.2 Conventions .................................................. 5
2 Introduction ................................................. 6
2.1 Safety and Handling Precautions .................. 6
2.2 Short Description ........................................... 7
2.3 EK-5744 Overview ........................................ 8
2.3.1 SIL1- and cat.1/2 ........................................... 8
2.3.2 SIL2/3- and cat.3 ........................................... 8
2.3.3 Additional Functions ...................................... 8
2.4 Shipping List .................................................. 8
3 Quick Start Guide ........................................ 9
3.1 Prerequisites ................................................. 9
3.1.1 Minimum Requirements ................................ 9
3.1.2 Recommended Items .................................... 9
3.2 Board Preparation and Power-Up ............... 10
3.3 Operation .................................................... 11
3.3.1 Preinstalled Evaluation Software ................. 11
3.3.2 Cabling ........................................................ 11
3.3.3 Evaluation Software Startup ........................ 12
4 System Description ................................... 13
4.1 Block Diagram EK-5744 .............................. 13
4.2 Feature Overview ........................................ 14
4.3 Mechanical Dimensions .............................. 15
4.3.1 MPX-5744 ................................................... 15
4.4 Board Layout ............................................... 16
4.6 Board Views ................................................ 18
4.7 System Environment ................................... 20
4.7.1 Temperature Ratings ................................... 20
4.8 Power Supply .............................................. 22
4.8.1 Input Supply Rating ..................................... 22
4.8.2 Controller Part Power Connector................. 22
4.8.3 Digital Output Power Connector .................. 23
4.8.4 Power Supply Structure ............................... 24
5 System Core ............................................... 25
5.1 Processor NXP MPC5744 ........................... 25
5.1.1 Processor IO Connections ........................... 25
5.1.2 All Processor IO Connections ...................... 27
5.2 LEDs ............................................................ 28
5.3 Switches ...................................................... 29
5.4 Jumpers ....................................................... 30
6 Interfaces .................................................... 31
6.1 JTAG and Aurora ......................................... 31
6.1.1 JTAG Devices .............................................. 31
6.1.2 JTAG Connector .......................................... 31
6.1.3 JTAG Connector Pinout ............................... 32
6.1.4 Aurora Connector ........................................ 32
6.1.5 Aurora Connector Pinout ............................. 33
6.2 UART ........................................................... 34
6.2.1 RJ11 Connector LIN .................................... 34
6.2.2 LIN Connector Pinout .................................. 34
6.3 Ethernet ....................................................... 35
6.4 CAN ............................................................. 36
6.4.1 CAN Connector Block .................................. 36
6.4.2 CAN Termination ......................................... 37
6.5 Digital Inputs ................................................ 38
6.5.1 Input Port Specification ................................ 38
6.5.2 Input CPU Connection ................................. 39
6.5.3 Input Test Feature ....................................... 39
6.6 Digital Outputs ............................................. 40
6.6.1 Output Port Specification ............................. 41
6.6.2 First Stage Specification .............................. 42
6.6.3 Output Ports ................................................ 43
6.7 Analog Inputs ............................................... 45
6.8 Relay Output ................................................ 48
6.9 Extention Port .............................................. 49
7 Appendix .................................................... 50
7.1 Acronyms ..................................................... 50
7.2 List of Figures .............................................. 51
7.3 List of Tables ............................................... 52
8 History ........................................................ 53
General Notes 1
miriac EK
-
5744 User Manual
V 1.2 3/53
© MicroSys Electronics GmbH 2017
1 General Notes
Copyright MicroSys Electronics GmbH, January 2017
All rights reserved. All rights in any information which appears in this document belong to MicroSys Electronics GmbH or our licensors. You may copy the information in this manual for your personal, non-commercial use.
Copyrighted products are not explicitly indicated in this manual. The absence of the copyright (©) and trademark (TM or ®) symbols does not imply that a product is not protected. Additionally, registered patents and trademarks are similarly not expressly indicated in this manual.
1.1 Warranty
To the extent permissible by applicable law all information in this document is provided without warranty of any kind, whether expressed or implied, including but not limited to any implied warranty of satisfactory quality or fitness for a particular purpose, or of non-infringement of any third party’s rights. We try to keep this document accurate and up-to-date but we do not make any warranty or representation about such matters. In particular we assume no liability or responsibility for any errors or omissions in this document.
MicroSys Electronics GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product.
MicroSys Electronics GmbH further reserves the right to alter the layout and/or design of the hardware without prior notification and accepts no liability for doing so.
1.2 Links
We make no warranty about any other sites that are linked to or from this document, whether we authorize such links or not.
1.3 Liability
To the extent permissible by applicable law, in no circumstance, including (but not limited to) negligence, shall we be liable for your reliance on any information in this document, nor shall we be liable for any direct, incidental, special, consequential, indirect or punitive damages nor any loss of profit that result from the use of, or the inability to use, this document or any material on any site linked to this document even if we have been advised of the possibility of such damage. In no event shall our liability to you for all damages, losses and causes of action whatsoever, whether in contract, tort (including but not limited to negligence) or otherwise exceed the amount, if any, paid by you to us for gaining access to this document.
MicroSys Electronics GmbH Muehlweg 1 82054 Sauerlach Germany
Phone: +49 8104 801-0 Fax: +49 8104 801-110
General Notes 1
miriac EK
-
5744 User Manual
V 1.2 4/53
© MicroSys Electronics GmbH 2017
1.4 Offer to Provide Source Code of Certain Software
This product contains copyrighted software that is licensed under the General Public License (“GPL”) and under the Lesser General Public License Version (“LGPL”). The GPL and LGPL licensed code in this product is distributed without any warranty. Copies of these licenses are included in this product.
You may obtain the complete corresponding source code (as defined in the GPL) for the GPL Software, and/or the complete corresponding source code of the LGPL Software (with the complete machine-readable “work that uses the Library”) for a period of three years after our last shipment of the product including the GPL Software and/or LGPL Software, which will be no earlier than December 1, 2010, for the cost of reproduction and shipment, which is dependent on the preferred carrier and the location where you want to have it shipped to, by sending a request to:
MicroSys Electronics GmbH Muehlweg 1 82054 Sauerlach Germany
In your request please provide the product name and version for which you wish to obtain the corresponding source code and your contact details so that we can coordinate the terms and cost of shipment with you.
The source code will be distributed WITHOUT ANY WARRANTY and licensed under the same license as the corresponding binary/object code.
This offer is valid to anyone in receipt of this information.
MicroSys Electronics GmbH is eager to duly provide complete source code as required under various Free Open Source Software licenses. If, however you encounter any problems in obtaining the full corresponding source code we would be much obliged if you give us a notification to the email address gpl@microsys.de, stating the product and describing the problem (please do NOT send large attachments such as source code archives etc. to this email address)
General Notes 1
miriac EK
-
5744 User Manual
V 1.2 5/53
© MicroSys Electronics GmbH 2017
1.5 Symbols, Conventions and Abbreviations
1.5.1 Symbols
Throughout this document, the following symbols will be used:
Information marked with this symbol MUST be obeyed to avoid the risk of severe injury, health danger, or major destruction of the unit and its environment
Information marked with this symbol MUST be obeyed to avoid the risk of possible injury, permanent damage or malfunction of the unit.
Information marked with this symbol gives important hints upon details of this manual, or in order to get the best use out of the product and its features.
Table 1-1 Symbols
1.5.2 Conventions
Symbol explanation
# denotes a low active signal
denotes the signal flow in the shown direction
denotes the signal flow in the shown direction
denotes the signal flow in both directions
denotes the signal flow in the shown direction with additional logic /
additional ICs in the signal path
I/O denotes a bidirectional pin
Input denotes an input pin
matched denotes that the signal is routed impedance controlled and length
matched
Output denotes an output pin
Pin 1 refers to the numeric pin of a component package
Pin a1 refers to the array position of a pin within a component package
XXX- denotes the negative signal of a differential pair
XXX+ denotes the positive signal of a differential pair
XXX denotes an optional not mounted or fitted part
Table 1-2 Conventions
Introduction 2
miriac EK
-
5744 User Manual
V 1.2 6/53
© MicroSys Electronics GmbH 2017
2 Introduction
Thank you for choosing the MicroSys SBC-5744 Single Board Computer system. This manual details all its features and will help you obtain the best performance from the SBC.
2.1 Safety and Handling Precautions
ALWAYS use the correct type and polarity of the power supply!
DO NOT exceed the rated maximum values for the power supply! This may result in severe permanent damage to the unit, as well as possible serious injury.
ALWAYS keep the unit dry, clean and free of foreign objects. Otherwise, irreparable damage may occur.
Parts of the unit may become hot during operation. Take care not to touch any parts of the circuitry during operation to avoid burns, and operate the unit in a well­ventilated location. Provide an appropriate cooling solution as required.
ALWAYS take care of ESD-safe handling! Many pins on external connectors are directly connected
to the CPU or other ESD sensitive devices. Make or break ANY connections ONLY while the unit is
switched OFF. Otherwise, permanent damage to the unit may occur,
which is not covered by warranty.
There is no separate SHIELD connection. All the metal sheaths of shielded connectors are
connected to GND. Also, all mounting holes of the carrier board are
connected to GND. The module’s mounting holes are not connected to GND Take this into account when handling and mounting the
unit.
Table 2-1 Safety and Handling Precautions
Introduction 2
miriac EK
-
5744 User Manual
V 1.2 7/53
© MicroSys Electronics GmbH 2017
2.2 Short Description
The miriacTM EK-5744 is a functional safety evaluation kit, based on the NXP MPC5744P MCU.
It provides a solid base for custom developments and shows how to use the MPC5744P for devices meeting any of the standards IEC 61508/62061 (up to SIL3), ISO 13849 categories 1 and 2 and performance levels a-d or similar.
Typical applications for devices based on the MPC5744 will run in the fields of man­ufacturing systems engineering, plant engineering, transportation, automotive and avionics where safety standards as shown above have to be implemented.
The MPC5744P microcontroller consists of two e200z4 Power Architecture cores running in delayed lockstep mode. Each of these two cores monitors and supervises the other. Additionally, the MCU implements system-wide error detection strategies.
The EK-5744 provides analog and digital inputs and outputs which have been im­plemented following the safety requirements of IEC 61508 and ISO 13849. Single­channel architecture is provided for lower safety requirements, dual-channel archi­tecture will allow you to even fulfill higher safety requirements.
For safety related communication (e.g. via CANopen safety) you may use a redun­dant CAN interface. This interface may also be used for non-safety-related communication.
For integration into a network the board provides a 10/100MBps Ethernet interface (RJ45). Utilizing an appropriate protocol stack, this interface may also be used for safety-related communication (e.g. using openSAFETY or SoE). In addition to that, the evaluation kit EK-5744 allows full access to all MCU signals. This gives you the opportunity to enhance the EK-5744 with your own functionality.
The EK-5744 is shipped with a firmware. This firmware contains safety functions and an API (“application programming interface”) used to access the MCU and EK-5744 features. Using this firmware and API makes it easier for you to build your own de­vices conforming to the safety standards IEC 61508/62061 and ISO 13849.
Introduction 2
miriac EK
-
5744 User Manual
V 1.2 8/53
© MicroSys Electronics GmbH 2017
2.3 EK-5744 Overview
2.3.1 SIL1- and cat.1/2
- 4 safe analog inputs, single channel
- 4 safe digital inputs, single channel
- 4 safe digital outputs
- 2 safe analog inputs, two redundant channels
- 2 safe digital inputs, two redundant channels
- customized firmware
- CANopen Safety (CIA304). Safety over EtherCAT, openSAFETY on request
2.3.2 SIL2/3- and cat.3
- 4 safe digital outputs
- 2 safe analog inputs, two redundant channels
- 2 safe digital inputs, two redundant channels
- customized firmware
- CANopen Safety (CIA304). Safety over EtherCAT, Profisafe, openSAFETY on request
2.3.3 Additional Functions
- full access to MCU pins; may e.g. be used for additional I/O like the ones provided on-board
- Ethernet (10/100BaseT)
- Additional field busses, e.g., EtherCAT, Profinet, Powerlink, on request
- RS232 serial interface
- PLC on request
2.4 Shipping List
The EK-5744 EvalKit package contains the following items:
The EK-5744 system, mounted in a top hat rail housing
Power Supply 24V DC stabilized / 2 A
Quick Start Guide 3
miriac EK
-
5744 User Manual
V 1.2 9/53
© MicroSys Electronics GmbH 2017
3 Quick Start Guide
3.1 Prerequisites
Always make sure to handle the EK-5744 unit ESD-safe! Otherwise, the unit may suffer permanent damage.
Also, do not lay the unit directly on a metal surface, as this may result in short circuits and damage to the board.
On receipt of the unit, unpack it and make sure that is clean and free of visible damage or foreign objects.
3.1.1 Minimum Requirements
To operate the system, you will need at least the following items:
an adequate power supply, delivering 24V DC (stabilized) / 2 A min.
an RS232 serial cable with an RJ12 connector
a serial terminal, such as a PC with a port running a terminal software (e.g.
TeraTerm, HyperTerminal, putty, Kermit...), or else a hardware serial console.
Choose the following parameters:
(a) 115200 Bd (b) 8 Data bits (c) No parity (d) 1 Stop bit
3.1.2 Recommended Items
The following items are not absolutely necessary, but strongly recommended for practical operation and development purposes:
Network connection via LAN port (RJ45) to your local network
TFTP server available for downloading within the network
(Hint: may run on the same PC as the serial Terminal)
Quick Start Guide 3
miriac EK
-
5744 User Manual
V 1.2 10/53
© MicroSys Electronics GmbH 2017
3.2 Board Preparation and Power-Up
Make sure the switch BOOT, located on the EK-5744 carrier board, is set
properly in order to select the correct boot source and board configuration. For more details see chapter 5.3 and 5.4.
After Power-On, the green LED on the carrier should light up.
IF NOT, DISCONNECT THE UNIT IMMEDIATELY FROM THE POWER SOURCE AND CHECK FOR FAULTS!
Quick Start Guide 3
miriac EK
-
5744 User Manual
V 1.2 11/53
© MicroSys Electronics GmbH 2017
3.3 Operation
3.3.1 Preinstalled Evaluation Software
The system is flashed with software, providing the following functionality:
Webserver with DHCP support (DHCP capable network needed in order to
start the demo)
Serial console via the RS232 port (115200 Bd, 8N1)
CAN loopback test
Digital and analog input readout and display at the console
Digital outputs can be set via a web browser, just navigate to the unit’s
assigned IP address at port 80 via HTTP
3.3.2 Cabling
Connect the 24V power supply to PWR connector on the rear of board
Make a connection between PWR and PWIN (picture below shows a red
and a blue wire)
Make a loopback connection between the 2 CAN ports (picture below
shows a red and a green wire)
Connect RS232 console cable (included)
Quick Start Guide 3
miriac EK
-
5744 User Manual
V 1.2 12/53
© MicroSys Electronics GmbH 2017
3.3.3 Evaluation Software Startup
When power is supplied the system will start automatically.
On startup, the console should show the following output:
The exact output may vary, depending on system and software versions in use. Make sure to connect the CAN loopback connector and also to connect to a network with DHCP support.
Welcome to the MPC5744P Ethernet Demo debug console PwSBC_IsrSIUL_local IOinoutStat = 0x00000811 PwSBCDiagVreg2 = 0x00000000 PwSBCDiagVreg3 = 0x00000000 PwSBCStatusVreg2 = 0x00000020 Link established with ETHERPHY Initalized Stack... Started DHCP service Mounted FileSystem HTTP Server Initiated Waiting for DHCP server to assign IP... DHCP assigned IP: 192.168.0.191 WebServer is accessible via web browser. Use the assigned IP as URL
AIN0 Value = 0x0001 AIN1 Value = 0x0001 AIN2 Value = 0x0001 AIN3 Value = 0x0001 AIN4 Value = 0x0000 AIN5 Value = 0x0000 AIN6 Value = 0x0000 AIN7 Value = 0x0000
pSBC Temp = 29.78 pSBC VREF = 2.5 pSBC VNS_WIDE = 23.1 pSBC IO0_WIDE = 23.1 pSBC IO1_WIDE = 0.0 pSBC VNS_TIGHT = 9.9 pSBC IO0_TIGHT = 9.9 pSBC IO1_TIGHT = 0.0
can_test start can_test end
AIN0 Value = 0x0000 AIN1 Value = 0x0000 AIN2 Value = 0x0000 AIN3 Value = 0x0000 AIN4 Value = 0x0000 AIN5 Value = 0x0000 AIN6 Value = 0x0000 AIN7 Value = 0x0000
pSBC Temp = 29.86 pSBC VREF = 2.5 pSBC VNS_WIDE = 23.1 pSBC IO0_WIDE = 23.1 pSBC IO1_WIDE = 0.0 pSBC VNS_TIGHT = 9.9 pSBC IO0_TIGHT = 9.9 pSBC IO1_TIGHT = 0.0
can_test start can_test end
System Description 4
miriac EK
-
5744 User Manual
V 1.2 13/53
© MicroSys Electronics GmbH 2017
4 System Description
This section describes all parts of the EK-5744 system.
4.1 Block Diagram EK-5744
System Description 4
miriac EK
-
5744 User Manual
V 1.2 14/53
© MicroSys Electronics GmbH 2017
4.2 Feature Overview
Feature Type Description CPU NXP MPC5744P
2x Power Architecture e200z4 Core Clock up to 200MHz 384KB RAM (ECC)
2.5MB Flash (ECC)
Ethernet RMII LAN8720A Phy
10/100BaseT Link / Activity LEDs
Serial Interfaces UART RS232
RJ12 Connector
CAN Interface CAN-1 SBC-PC33907AE
120R Termination
CAN-2 TFJ1051
120R Termination
System Basis Chip PC33907AE Power Conversion
Voltage Supervision Fail Safe Outputs High speed CAN interface
Board Switches Push button Switch
Push button Switch DIP Switch DIP Switch 2-pin Header 2-pin Header
Power-On Reset Soft Reset BMOD Boot Mode CAN1/2 Termination On/Off Power Down Debug
Board Connectors Controller Side 24V Power Input
RJ12 RS232 Port
RJ45 10/100BaseT Port JTAG Port Aurora Debug GPIO Extension Header
IO-Side 24V Power Input
Digital Input 1-4 Digital Output 1-4 Analog Input 1-4 Relay Out
Indicators Controller Side 24V Power Input
3.3V Supply Rail
IO-Side Power Stage Rail
Digital Output 1-4
Debug JTAG
Aurora
14-pin Header 34-pin Connector
Power Supply Controller Side 24V DC @ ??A
Reverse polarity protected IO-Side 24V DC @ ??A Reverse polarity protected
Shielding Connector Shield Connected to Ground
Mechanics Dimension ..x..x…mm
System Description 4
miriac EK
-
5744 User Manual
V 1.2 15/53
© MicroSys Electronics GmbH 2017
4.3 Mechanical Dimensions
4.3.1 MPX-5744
The EK-5744 PCB is suitable for use with an installation component housing of the BC161 series from © PHOENIX CONTACT. Therefore, there are no mounting holes on the board. It complies with the standard DIN 43880 for use in common installation distributor boxes.
This drawing is not to scale.
For 3D data files please contact MicroSys.
Figure 4-1: Mechanical Dimensions
System Description 4
miriac EK
-
5744 User Manual
V 1.2 16/53
© MicroSys Electronics GmbH 2017
4.4 Board Layout
Figure 4-2: Board Layout - Top Side
Loading...
+ 37 hidden pages