MicroSys miriac SBC-S32V234 User Manual

Creating Embedded Systems
miriac SBC-S32V234
User Manual V 1.0
miriac SBC-S32V234 User Manual
V 1.0
2/40
© MicroSys Electronics GmbH 2018
1 General Notes
Copyright MicroSys Electronics GmbH, December 2018
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
miriac SBC-S32V234 User Manual
V 1.0
3/40
© MicroSys Electronics GmbH 2018
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)
miriac SBC-S32V234 User Manual
V 1.0
4/40
© MicroSys Electronics GmbH 2018
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 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 the according signal to be 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 2 Conventions
miriac SBC-S32V234 User Manual
V 1.0
5/40
© MicroSys Electronics GmbH 2018
2 Introduction
Thank you for choosing the MicroSys MPX-S32V234 module. This manual should help you to get the best performance and details out all of its features.
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 3 Safety and Handling Precautions
miriac SBC-S32V234 User Manual
V 1.0
6/40
© MicroSys Electronics GmbH 2018
2.2 Short Description
The miriac MPX-S32V234 is a member of the MPX module family, based on NXP’s S32V234 vision processing MPU
It targets the evaluation of the main interfaces of the S32V234 processor
2.3 Ordering Information
The MPX-S32V234 System-on-Module (SoM) is available in the following configu­rations:
Part No.
Title
Description
854901
miriac MPX-S32V234 SoM
NXP S32V234@1GHz CPU, 2GB DDR3L, standard temp 0C to +70C
854902
miriac MPX-S32V234 SoM
same as 854901, but with extended temp -40C to +70C
854903
miriac MPX-S32V234 SoM
same as 854901, except CPU contains Cryptographic Service Engine
2.4 Board Preparation
Make sure the BMD switch, located on the MPX-S32V module, is set properly
in order to select the correct boot source. For more details see chapter 4.2 Boot Mode Configuration
Make sure the GPU switch, located on the MPX-S32V234 module, is set
properly in order to select the correct GPU supply. For more details see chapter 5.5 Switches
Figure 1: BMD Switch
Figure 2: GPU Switch
miriac SBC-S32V234 User Manual
V 1.0
7/40
© MicroSys Electronics GmbH 2018
2.5 Software
When ordering MPX-S32V234 SoMs they are delivered with a version of U-Boot in the onboard eMMC which was used in the factory to test the module on MicroSys' CRX-32V carrier. Assuming you are intending to mount the module on your own carrier, then you will need to modify U-Boot accordingly.
The SBC-S32V234 (which is the MPX-S32V234 module mounted on the CRX-32V carrier) is supported by NXP's automotive Linux BSP for S32. You can download the latest Linux BSP from:
https://source.codeaurora.org/external/autobsps32/auto_yocto_bsp/
This should serve as your starting point for modifying U-Boot and Linux. NXP has a release cadence of once every 3 months. As of December 2018, the current release is BSP 19.0
miriac SBC-S32V234 User Manual
V 1.0
8/40
© MicroSys Electronics GmbH 2018
3 Module Description
This section describes all parts of the MPX-S32V234 module.
3.1 Block Diagram MPX-S32V234 Module
miriac SBC-S32V234 User Manual
V 1.0
9/40
© MicroSys Electronics GmbH 2018
3.2 Feature Overview
Feature
Type
Description
CPU
NXP S32V234
Core Clock 1GHz Quad-Cortex®-A53 Single-Cortex®-M4
SDRAM
Dual 32-bit DDR3L interface
2 x up to 1GByte up to 1066MT/s
Mass Storage
8-bit eMMC
16 GByte
PCI Express
via MXM Connector
Rev.2.0 5Gbps Lane x1 RC/EP 100MHz Clock Source I2C support
Removable Media
via MXM Connector
For microSD cards 4/8-bit support
Ethernet
via MXM Connector
RGMII
Grahics Output
via MXM Connector
Parallel 24-bit
Video Input
MIPI-CSI-A
4 Lanes + Clock
MIPI-CSI-B
4 Lanes + Clock
Serial Interfaces
via MXM Connector
UART0
via MXM Connector
UART1
CAN Interface
via MXM Connector
CAN0
via MXM Connector
CAN1
RTC
Time/Date
PCF85263A external backup
Board Control
S9KEAZN64A
Voltage supervision Reset logic Boot configuration Status LED
Switches
Sliding Swicthes
RCON/Serial Select GPU Power ON/Off
Indicators
LEDs
MCU Status Reset Status User GPIO1 User GPIO2
Connectors
Module Connectors
ADC Channel 0-7
MCU Programming Port 314-pin MXM Conncetor
miriac SBC-S32V234 User Manual
V 1.0
10/40
© MicroSys Electronics GmbH 2018
3.3 Mechanical Dimensions
3.3.1 MPX-S32V234 Module
The following drawing shows the mechanical outline of the MPX-S32V234 module that is plugged into the CRX-S32V carrier board.
This drawing is not to scale.
For 3D data files please contact MicroSys.
Figure 3 Mechanical Dimensions
miriac SBC-S32V234 User Manual
V 1.0
11/40
© MicroSys Electronics GmbH 2018
3.4 Module Top Side
3.5 Module Bottom Side
miriac SBC-S32V234 User Manual
V 1.0
12/40
© MicroSys Electronics GmbH 2018
3.7 System Environment
3.7.1 Temperature Ratings
The MPX-S32V234 contains parts with the following ambient, junction or case temperature ratings. Due to these limits, the system function is only guaranteed, if none of them are exceeded at any time. The MPX-S32V234 requires an adequate heatsink.
Part
Tmin
Tmax
C-0402-NP0-Series
-55°C
125°C
C-0402-X5R-Series
-55°C
85°C
C-0402-X7R-Series
-55°C
125°C
C-0603-226-X5R-Z
-55°C
85°C
C-0603-X7R-Series
-55°C
125°C
C-0805-X7R-Series
-55°C
125°C
C-1206-X7R-Series
-55°C
125°C
C-EEEFK1H331AQ
-55°C
105°C
CML-744-227
-40°C
125°C
CML-744-233-670
-40°C
85°C
D-B320A-13-F
-55°C
150°C
D-BAS70
-65°C
150°C
D-BAT54S
-55°C
125°C
D-SD2114S040S5R0
-55°C
125°C
FB-742-792-XXX
-55°C
125°C
HEADER-2.54-180-M-1X2
-40°C
125°C
HEADER-2.54-180-SM-1X5
-40°C
163°C
IC-BTS462T
-40°C
150°C
IC-DSC1001CI2-027.0000
-40°C
85°C
IC-DSC557-0344FI1
-40°C
85°C
IC-FT232RQ
-40°C
85°C
IC-IR347xMTRPBF
-40°C
125°C
IC-KSZ9031RNXIA
-40°C
85°C
IC-MAX4886ETO
-40°C
85°C
IC-MC33662BLEF
-40°C
125°C
IC-MT41K256M16HA-107-IT
-40°C
95°C
IC-MTFC16GAKAENA-4M-IT
-40°C
85°C
IC-NCV8715SQ50T2G
-40°C
125°C
IC-PCA9517ADP
-40°C
85°C
IC-PCF85263ATL
-40°C
85°C
IC-PS32V234CMN0VUB
-40°C
125°C
IC-REF3030AIDBZ
-40°C
125°C
Loading...
+ 28 hidden pages