NXP Semiconductors S32R274RRUEVB, S32R372RRSEVB Quick Start Manual

Page 1
EXTERNAL USE
Ultra-Reliable MCUs for Industrial and Automotive Applications
S32RXXXEVBWeb Page
S32R274RRUEVB AND S32R372RRSEVB
QUICK START GUIDE (QSG)
Page 2
EXTERNAL USE
1
Quick Start Package Overview
Step-by-Step Installation Instructions
Hardware: S32R274RRUEVB Board
Features
S32R274RRUEVB Overview
How to Read the Schematic
MPC57xxMB Motherboard Overview
S32R274RRUEVB to MPC57xxMB Pinout Settings
Communication and Debug Interfaces
Power Supply
Software:
Software Development Tools
Pre-compiled Code Examples
S32R Application Examples
Documentation
Radar Family Comparison
Recommendations
Page 3
EXTERNAL USE
2
Quick Start Package Overview
Name Description
Quick Start Guide(QSG) Detailed description on availability of Hardware,Software and Documents to quick start with
S32R27/37 project (this document)
Software Installation Guide(SWIG) Detailed walk through on how to install and useS32 Design Studio for Power Architecture Application Notes Detailed documents covering topics from ‘how to design hardware’ to ‘how to write software’ Fact Sheets, Reference Manuals and Data Sheets Detailed manuals for S32R family of MCU and S32R274RRUEVB board
Name Description
Integrated Development Environment (IDE) Eclipse based S32DS IDE with free GCC compiler and Debugger support
S32R274RRUEVB Quick Start Package Software examples and supporting documents for getting started with the S32R274RRUEVB S32R274RRUEVB Schematics PDF schematic files for the S32R274RRUEVB board S32R274RRUEVB PCB Design Package Gerber files and Bill of Material
Downloads:
Documents:
Board:
S32R274RRUEVB S32R27/37 evaluation board for 257 BGA package. Can run standalone or with Radar front-end
Page 4
EXTERNAL USE
3
Step-by-Step Installation Instructions
1
Install Software and Tools
Install S32 Design Studio IDE for Power Architecture.
S32 Design Studio for Power
See Software Installation Guide (SWIG) for detailed procedure
2
Connect the Debugger
Connect the debugger (e.g. P&E USB Multilink) to the board.
3
Observe the Default Program reaction
The pre-loaded example project utilizes the S32R’s multiple cores
and the MPC57xxMB’s user I/O. Once the board is plugged in, the S32R’s PLLs will be programmed to max frequency. The CLKOUT
pin will display the frequency of each PLL in a round-robin fashion as each core takes turns controlling CLKOUT.
4
Learn More About the S32R274RRUEVB
Read release notes and documentation on the
S32R Product Page S32RXXXEVB Product Page
In this quick start guide, you will learn how to set up the S32R274RRUEVB board and run the default program.
Page 5
EXTERNAL USE
4
S32R274RRUEVB Board : Features
S32R27 has 2 x 240 MHz Power Architecture® e200Z7 computation cores
and 2 x 120 MHz e200z4 delayed lockstep safety cores
S32Rx qualified to AEC-Q100 Grade 1 and ambient temperature of -40 to
+150 °C
S32R274RRUEVB is compatible with MPC57xxMB motherboard for
expanded IO functionality
Integrated JTAG interface for easy debugging
Easy access to the MCU I/O header pins (with motherboard) for prototyping
Nexus traceport
Gb Ethernet port
MIPI_CSI2 connector
Flexible power supply options
Individual ports for 5V, 3.3V, and 1.25V power rails
12V External power supply to power all rails via expansion to
MPC57xxMB
Box includes:
S32R274RRUEVB Board
Downloads includes:
Quick Start Package
S32 Design Studio IDE
Application notes
Page 6
EXTERNAL USE
5
S32R274RRUEVB Board : Overview
The S32R274RRUEVB is
NXP’s evaluation board
for the S32R radar processor. It is designed to be paired with an analog front end. NXP supports the TEF810 and
MR3003 radar
transceivers, but third­party options are possible.
This EVB features expansion headers to the MPC57xxMB motherboard, giving the
user access to additional
I/O. The motherboard also includes UART, SCI, CAN, and FlexRay ports to meet any prototyping needs.
NXP Microcontroller
S32R
JTAG
Ethernet Port
Digital-to-
Analog Converter
LFAST Interface
Cross­Triggering Inputs
MIPI-CSI2
Connector
ADC Inputs
Power Supply
Micro-USB UART
CAN PHY
Nexus
Trace Port
CAN PHY
Reset Button
Page 7
EXTERNAL USE
6
MPC57xxMB Board : Overview
The MPC57xxMB is
NXP’s motherboard for
the MPC57xx product family as well as S32R274RRUEVB.
Once the
S32R274RRUEVB is
plugged in, it will have access to all MPC57xxMB I/O. Power can also be provided by the motherboard.
Daugther card
expansion port
On/off Switch
Ethernet Port
User LEDs
I/O pins
Pot.
Power Supply
UART
CAN PHYs
LIN PHY
12V Power Supply Input
User
Buttons
Page 8
EXTERNAL USE
7
How to Read the Schematic
Pin labels on the S32R274RRUEVB schematic map to the physical pad on the
257BGA package, not the port number. Use RM’s signal description table to find
the correct port
Example: ETIMER2_ETC0 = PAD(K17) = PORT(PB[2])
Page 9
EXTERNAL USE
8
S32R274RRUEVB+MPC57xxMB: Pinout 1 of 12
P8
FUNCTION PORT PIN PIN PORT FUNCTION
NC P9-1 P9-2 NC
eTimer2_ETC0
PB2 P9-3 P9-4 PB3
NC P9-5 P9-6 NC
CLK_OUT0
PB6 P9-7 P9-8 PB7
ADC0_AN_0
ADC0_AN_1
PB8 P9-9
P9-10
PB9
ADC0_AN_11
ADC0_AN_12
PB10 P9-11
P9-12
PB11
ADC0_AN_13
ADC0_AN_14
PB12 P9-13
P9-14
PB13
ADC1_AN_0
ADC1_AN_1
PB14 P9-15
P9-16
PB15
ADC1_AN_2
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
WGM_WG0
PA0 P8-1 P8-2 PA1
WGM_WG1
WGM_WG2_P
PA2 P8-3 P8-4 PA3
WGM_WG2_N
DSPI2_CS1
PA4 P8-5 P8-6 PA5
SIUL_EIRQ5
NC P8-7 P8-8 NC NC P8-9
P8-10
PA9
DSPI2_CS0
PA10 P8-11
P8-12
PA11
DSPI2_SCK
DSPI2_SOUT
PA12 P8-13
P8-14
PA13
DSPI2_SIN
CAN1_TXD
PA14 P8-15
P8-16
PB1
CAN1_RXD
GND GND GND GND
P8
P9
P9
Page 10
EXTERNAL USE
9
S32R274RRUEVB+MPC57xxMB: Pinout 2 of 12
P10
FUNCTION PORT PIN PIN PORT FUNCTION
FLEX_TXD_A_PD0
PD0 (DNP)
P11-1
P11-2
NC
NC P11-3
P11-4
NC
NC P11-5
P11-6
PD5 (DNP)
RGMII_RX_D0
PD6 (DNP)
P11-7
P11-8NCTP20 (EVB test
pt)
WGM_WG3_P
PD8 P11-9
P11-10
NC
DNC P11-11
P11-12
NC
CTU0_EXT_TRIG
PD14 P11-13
P11-14
NC
LIN1_TXD
PD11 P11-15
P11-16
PF15
LIN1_RXD
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
ADC1_AN_3
PC0 P10-1
P10-2
PC1
ADC0_AN_2
ADC0_AN_3
PC2 P10-3
P10-4
NC
TP17
PC4 P10-5
P10-6
PC5
TP15
TP18
PC6 P10-7
P10-8
PC7
TP16
MB_CAN0_RXD
PA15 (DNP) P10-9
P10-10
PB0 (DNP)
MB_CAN0_TXD
NC P10-11
P10-12
NC
NC P10-13
P10-14
PC15 (DNP)
RGMII_TX_EN
NC P10-15
P10-16
NC
GND GND GND GND
P10
P11
P11
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 11
EXTERNAL USE
10
S32R274RRUEVB+MPC57xxMB: Pinout 3 of 12
P12
FUNCTION PORT PIN PIN PORT FUNCTION
NC P13-1
P13-2
NC
NC P13-3
P13-4
NC
NC P13-5
P13-6
NC
NC P13-7
P13-8
NC
NC P13-9
P13-10
NC
NC P13-11
P13-12
NC
NC P13-13
P13-14
NC
TP21 (EVB test
pt)
NC P13-15
P13-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P12-1
P12-2
NC
ADC0_AN_5
PE2 P12-3
P12-4
NC
ADC0_AN_7
PE4 P12-5
P12-6
PE5
ADC0_AN_8
ADC0_AN_4
PE6 P12-7
P12-8
PE7
ADC0_AN_6
NC P12-9
P12-10
NC
NC P12-11
P12-12
NC
NC P12-13
P12-14
NC
NC P12-15
P12-16
PE15
GPIO_PE15
GND GND GND GND
P12
P13
P13
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 12
EXTERNAL USE
11
S32R274RRUEVB+MPC57xxMB: Pinout 4 of 12
P14
FUNCTION PORT PIN PIN PORT FUNCTION
RGMII_RX_D2
PH4 (DNP)
P15-1
P15-2
NC
NC P15-3
P15-4
PD3 (DNP)
FLEX_TXD_B
FLEX_TXEN_B
PD4 (DNP)
P15-5
P15-6
NC
NC P15-7
P15-8
PI6
FLEX_TXD_A
FLEX_TXEN_A
PI5 P15-9
P15-10
PD1
FLEX_CA_RX
FLEX_CB_RX
PD2 (DNP)
P15-11
P15-12
NC
NC P15-13
P15-14
PH13 (DNP)
RGMII_RX_CLK
NC P15-15
P15-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
FCCU_F_0
FCCU[F0] P14-1
P14-2
FCCU[F1]
FCCU_F_1
NMI
NMI P14-3
P14-4
NC
NC P14-5
P14-6
NC
NC P14-7
P14-8
NC
MDIO
PG8 (DNP) P14-9
P14-10
PG9 (DNP)
MDC
RGMII_TX_D3
PG10 (DNP) P14-11
P14-12
PG11 (DNP)
RGMII_TXCLK
NC P14-13
P14-14
NC
NC P14-15
P14-16
NC
GND GND GND GND
P14
P15
P15
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 13
EXTERNAL USE
12
S32R274RRUEVB+MPC57xxMB: Pinout 5 of 12
P16
FUNCTION PORT PIN PIN PORT FUNCTION
GPIO_PH6
PH6 P17-1
P17-2
PH7
I2C1_CLK
I2C1_DATA
PH8 P17-3
P17-4
PH9
GPIO_PH9
NC P17-5
P17-6NCTP22 (EVB test
pt)
NC P17-7
P17-8NCTP23 (EVB test
pt)
NC P17-9
P17-10
NC
NC P17-11
P17-12
NC
NC P17-13
P17-14
NC
NC P17-15
P17-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P16-1
P16-2
PI1
GPIO_PI1
GPIO_PI2
PI2 (DNP) P16-3
P16-4
NC
NC P16-5
P16-6
NC
NC P16-7
P16-8
NC
NC P16-9
P16-10
NC
NC P16-11
P16-12
NC
NC P16-13
P16-14
NC
NC P16-15
P16-16
NC
GND GND GND GND
P16
P17
P17
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 14
EXTERNAL USE
13
S32R274RRUEVB+MPC57xxMB: Pinout 6 of 12
P18
FUNCTION PORT PIN PIN PORT FUNCTION
NC P19-1
P19-2
NC
NC P19-3
P19-4
NC
NC P19-5
P19-6
NC
NC P19-7
P19-8
NC
NC P19-9
P19-10
NC
TP24 (EVB test
pt)
NC P19-11
P19-12
NC
TP25 (EVB test
pt)
NC P19-13
P19-14
NC
TP26 (EVB test
pt)
NC P19-15
P19-16
NC
TP27 (EVB test
pt)
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P18-1
P18-2
NC
NC P18-3
P18-4
NC
NC P18-5
P18-6
NC
NC P18-7
P18-8
NC
NC P18-9
P18-10
NC
NC P18-11
P18-12
NC
NC P18-13
P18-14
NC
NC P18-15
P18-16
NC
GND GND GND GND
P18
P19
P19
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 15
EXTERNAL USE
14
S32R274RRUEVB+MPC57xxMB: Pinout 7 of 12
P20
FUNCTION PORT PIN PIN PORT FUNCTION
NC P21-1
P21-2
NC
NC P21-3
P21-4
NC
NC P21-5
P21-6
NC
NC P21-7
P21-8
NC
NC P21-9
P21-10
NC
NC P21-11
P21-12
NC
NC P21-13
P21-14
NC
NC P21-15
P21-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P20-1
P20-2
NC
NC P20-3
P20-4
NC
NC P20-5
P20-6
NC
NC P20-7
P20-8
NC
NC P20-9
P20-10
NC
NC P20-11
P20-12
NC
NC P20-13
P20-14
NC
NC P20-15
P20-16
NC
GND GND GND GND
P20
P21
P21
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 16
EXTERNAL USE
15
S32R274RRUEVB+MPC57xxMB: Pinout 8 of 12
P22
FUNCTION PORT PIN PIN PORT FUNCTION
NC P23-1
P23-2
NC
NC P23-3
P23-4
NC
NC P23-5
P23-6
NC
NC P23-7
P23-8
NC
NC P23-9
P23-10
NC
NC P23-11
P23-12
NC
NC P23-13
P23-14
NC
NC P23-15
P23-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P22-1
P22-2
NC
NC P22-3
P22-4
NC
NC P22-5
P22-6
NC
NC P22-7
P22-8
NC
NC P22-9
P22-10
NC
NC P22-11
P22-12
NC
NC P22-13
P22-14
NC
NC P22-15
P22-16
NC
GND GND GND GND
P22
P23
P23
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 17
EXTERNAL USE
16
S32R274RRUEVB+MPC57xxMB: Pinout 9 of 12
P24
FUNCTION PORT PIN PIN PORT FUNCTION
NC P25-1
P25-2
NC
NC P25-3
P25-4
NC
NC P25-5
P25-6
NC
NC P25-7
P25-8
NC
NC P25-9
P25-10
NC
NC P25-11
P25-12
NC
NC P25-13
P25-14
NC
NC P25-15
P25-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P24-1
P24-2
NC
NC P24-3
P24-4
NC
NC P24-5
P24-6
NC
NC P24-7
P24-8
NC
NC P24-9
P24-10
NC
NC P24-11
P24-12
NC
NC P24-13
P24-14
NC
NC P24-15
P24-16
NC
GND GND GND GND
P24
P25
P25
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 18
EXTERNAL USE
17
S32R274RRUEVB+MPC57xxMB: Pinout 10 of 12
P27
FUNCTION PORT PIN PIN PORT FUNCTION
NC P28-1
P28-2
NC
NC P28-3
P28-4
NC
NC P28-5
P28-6
NC
NC P28-7
P28-8
NC
NC P28-9
P28-10
NC
NC P28-11
P28-12
NC
NC P28-13
P28-14
NC
NC P28-15
P28-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P27-1
P27-2
NC
NC P27-3
P27-4
NC
NC P27-5
P27-6
NC
NC P27-7
P27-8
NC
NC P27-9
P27-10
NC
NC P27-11
P27-12
NC
NC P27-13
P27-14
NC
NC P27-15
P27-16
NC
GND GND GND GND
P27
P28
P28
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 19
EXTERNAL USE
18
S32R274RRUEVB+MPC57xxMB: Pinout 11 of 12
P29
FUNCTION PORT PIN PIN PORT FUNCTION
NC P30-1
P30-2
NC
NC P30-3
P30-4
NC
NC P30-5
P30-6
NC
NC P30-7
P30-8
NC
NC P30-9
P30-10
NC
NC P30-11
P30-12
NC
NC P30-13
P30-14
NC
NC P30-15
P30-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P29-1
P29-2
NC
NC P29-3
P29-4
NC
NC P29-5
P29-6
NC
NC P29-7
P29-8
NC
NC P29-9
P29-10
NC
NC P29-11
P29-12
NC
NC P29-13
P29-14
NC
NC P29-15
P29-16
NC
GND GND GND GND
P29
P30
P30
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 20
EXTERNAL USE
19
S32R274RRUEVB+MPC57xxMB: Pinout 12 of 12
P31
FUNCTION PORT PIN PIN PORT FUNCTION
NC P32-1
P32-2
NC
NC P32-3
P32-4
NC
NC P32-5
P32-6
NC
NC P32-7
P32-8
NC
NC P32-9
P32-10
NC
NC P32-11
P32-12
NC
NC P32-13
P32-14
NC
NC P32-15
P32-16
NC
GND GND GND GND
FUNCTION PORT PIN PIN PORT FUNCTION
NC P31-1
P31-2
NC
NC P31-3
P31-4
NC
NC P31-5
P31-6
NC
NC P31-7
P31-8
NC
NC P31-9
P31-10
NC
NC P31-11
P31-12
NC
NC P31-13
P31-14
NC
NC P31-15
P31-16
NC
GND GND GND GND
P31
P32
P32
Note: “DNP” stands for “Do not populate”, meaning pin is disconnected by default. You must
solder a resistor across the appropriate resistor slot on S32R274RRUEVB to enable the function.
Page 21
EXTERNAL USE
20
S32R274RRUEVB: Communication Interfaces 1 of 2
CAN0
UART1
CAN_0
DESCRIPTION
NAME
PIN
Port PA15 & PB0
CANH
J37-01
CANL
J37-02
GND
J37-03
CAN_2
DESCRIPTION NAME PIN
Port PI5 & PI6
CANH
J42-01
CANL
J42-02
GND
J42-03
UART1
DESCRIPTION
PORT
LIN1_RXD
PF15
LIN1_TXD
PD11
CAN2
Page 22
EXTERNAL USE
21
S32R274RRUEVB: Communication Interfaces 2 of 2
Ethernet
Ethernet
DESCRIPTION
PORT
RGMII_TXCLK
PG11
RGMII_TX_D0
PD0
RGMII_TX_D1
PD3
RGMII_TX_D2
PD4
RGMII_TX_D3
PG10
RGMII_TX_EN
PC15
RGMII_RX_CLK
PH13
RGMII_RX_D0
PD5
RGMII_RX_D1
PD6
RGMII_RX_D2
PH4
RGMII_RX_D3
PH5
RGMII_RX_DV
PD2
RESET_B*
RESET_B
ENET_REF_CLK
PI2
MDC
PG9
MDIO
PG8
MIPI-CSI2
MIPI-CSI2
DESCRIPTION PORT
ETIMER2_ETC3
PC12
SD_0_ADCN*
SDADC0 Neg.
Inp.
SD_0_ADCP*
SDADC0 Pos. Inp.
CTE_RFS
PE13
DSPI2_SOUT
PA12
DSPI2_SIN
PA13
DSPI2_CS0
PA10
DSPI2_SCK
PA11
SIUL_EIRQ5
PA5
MCU_CLK_P*
XOSC_XTAL (DNP)
MCU_CLK_N*
XOSC_EXTAL (DNP)
ETIMER2_ETC0
PB2
MCU_CLK_SE*
XOSC_EXTAL (DNP)
ADC0_AN_0
PB7
RESET_B*
RESET_B
CTE_RCS
PF0
CSI_LANE2N*
Lane2 Neg. Inp.
CSI_LANE2P*
Lane2 Pos. Inp.
CSI_LANE0P*
Lane0 Neg. Inp.
CSI_LANE0N*
Lane0 Pos. Inp.
CSI_CLKN*
Clock Neg. Inp.
CSI_CLKP*
Clock Pos. Inp.
CSI_LANE1P*
Lane1 Pos. Inp.
CSI_LANE1N*
Lane1 Neg. Inp.
CSI_LANE3N*
Lane3 Neg. Inp.
CSI_LANE3P*
Lane3 Pos. Inp.
*These pins map to special purpose pads on the S32R274 MCU instead of general purpose
ports as controlled by the SIUL module. Information for these can be found under “Misc Pins” of “S32R274_IO_Signal_Description_and_Input_multiplexing_tables_Revn.xlsx”.
Page 23
EXTERNAL USE
22
S32R274RRUEVB: Programing Interface
JTAG
JTAG
DESCRIPTION PIN
Support for USB Multilink
Interface
J24
Page 24
EXTERNAL USE
23
S32R274RRUEVB: Power Supply
The S32R274RRUEVB supports two power options. You can directly power the MCU power rails via the power terminals on J1 of S32R274RRUEVB; or you can plug it into
a MPC57xxMB and power both motherboard and daughter card with a 12V power supply. NXP does not directly sell 12V power supplies. You can obtain a power supply through a third-party vendor.
Power supply specifications: Fully regulated Switching Power Supply Input Voltage 100-240V AC 50/60Hz
Output 12V 1A/2A DC
Plug size: 5.5mm x 2.1 mm, Center Positive
S32R274RRUEVB
MPC57xxMB
Page 25
EXTERNAL USE
24
Package Level Pinout Diagram – S32R274 (257 BGA)
Page 26
EXTERNAL USE
25
Software Development Tools
S32 Design Studio IDE for Power Architecture
IDE & Compilers
Free S32 Design Studio IDE with GCC compiler
GHS MULTI Integrated Development Environment
Cosmic IDE
iSystems winIDEA IDE
Sourcery
TM
CodeBench Development Tools
Debuggers
Free OpenSDA debugger on board and supported by S32DS IDE
P&E USB Multilink
iSystems iC6000
Lauterbach TRACE32 JTAG Debugger
Page 27
EXTERNAL USE
26
Pre-Compiled Code Examples
Pre-compiled example projects are
available in S32DS as well as in the
Quick Start Package
Example projects also includes the
projects from Application Note, AN4830:
Qorivva Recipes for MPC574xG,
migrated to S32R274 platform to help familiarize you to the board
List of code examples:
1. Hello World
2. Hello World + PLL
3. Hello World + PLL + Interrupts
4. ADC
5. DMA
6. eTimer Frequency Measurement
7. eTimer Count
8. Flash ECC
9. FlexCAN
11. LIN Master
12. LIN Slave
13. UART
14. SPI
15. SPI+DMA
16. TSENS
17. XBIC+DMA
18. SGEN + FlexPWM
19. Low Power STOP
20. Register Protection
21. FCCU
NOTE: Run these examples with S32DS for Power Architecture v2017.R1 or later
Page 28
EXTERNAL USE
27
S32R Application Examples (coming soon!)
S32R Application Demos are advanced
code examples that demonstrate radar
applications with the S32R
S32R works alongside an analog radar
transceiver to create advanced radar functions such as radar detection
List of code examples:
1. S32R Dolphin Demo
2. S32R Standalone Demo
3. S32R RADAR Demo
NOTE: Run these examples with S32DS for Power Architecture v2017.R1 or later
Page 29
EXTERNAL USE
28
Documentation and Reference Material
Documentation Links
S32R274 Datasheet
S32R274 Factsheet
Application Notes
S32R Radar Signal Compression
S32R27/37 Hardware Design Guide
Clock Monitor Unit Guide
e200 Core Memory Protection Unit Guide
Reference Manuals
S32R274 Family Reference Manual
S32R274 Family Safety Manual
Page 30
EXTERNAL USE
29
Radar Family – Product Feature Differences
S32R274 is the successor to the MPC5775K radar processor
Selected features below
MCU
FEATURES
Flash* RAM
EE
PROM
Security Transceiver Interface
S32R274
2.0MB 1.5MB Emulate Yes 1 x 4-lane MIPI-CSI2
MPC5775K
4.0MB 1.5MB Emulate No 1 x PDI
*Differences in memory are all in the Large Flash Block
Page 31
EXTERNAL USE
30
Recommendations
For faster debugging, debug from RAM, because this cuts down the lengthy Flash erase operation
cycles. Follow the Software Integration Guide (SWIG) for details.
By default “New Project” in S32 Design Studio IDE makes application to run at 16 MHz Internal RC
(IRC) oscillator. For faster performance, configure PLL to desired frequency and switch clock source to PLL before executing application code.
Keep S32 Design Studio IDE and OpenSDA firmware Up-to-date for best results
Post Technical Questions on NXP community for MPC5xxx.
Useful Links:
S32R Webpage
S32R274RRUEVB Webpage
nxp.com/s32ds
nxp.com/community
Page 32
Loading...