S32M27xEVB-L064 Evaluation Board Hardware User Manual

Introduction

This document serves as the Hardware User Manual for the S32M27xEVB-L064 evaluation board, which is designed for NXP's S32M27x family of LIN MCUs. It details the board's features, configuration options, power supply management, motor control capabilities, programming and debugging interfaces, communication protocols (CAN and LIN), user-accessible peripherals, and essential legal information.

Table of Contents

Definitions, Acronyms, and Abbreviations

The following list defines the abbreviations used in this document:

Abbreviation Definition
BSTBoost
CCMCounter with CBC MAC (Cipher block chaining message authentication code)
CMOSComplementary Metal Oxide Semiconductor.
CPCharge Pump
CPUCentral Processing Unit.
CSPIConfigurable Serial Peripheral Interface.
DDRDouble Data Rate.
DIPDual In-line Package.
DPGADifferential Programmable Gain Amplifier
EEPROMElectrically Erasable Programmable Read Only Memory.
EPROMErasable Programmable Read Only Memory.
FETField-Effect Transistor
GCTLGate Control
GDUGate Driver Unit
GPIOGeneral Purpose Input/output.
GPOGeneral Purpose Output.
HGHigh-side Gate
HSHigh-side Source
HWHardware.
HVIHigh Voltage Input
HVMHigh Voltage Module
I2CInter-Integrated Circuit.
I/OInput/output.
JTAGJoint Test Access Group.
LEDLight Emitting Diode.
LGLow-side Gate
LPMLow-Power Mode
LSLow-side Source
MBMegabyte.
MCUMicrocontroller Unit.
MOSFETMetal-Oxide-Semiconductor Field-Effect Transistor
MSMemory Stick.
NVRAMNon-volatile Random-Access Memory.
PCBPrinted Circuit Board.
PHYPhysical interface.
PMCPower Management Controller
PORPower-on Reset.
PSRAMPseudo Random Access Memory.
PWRPower.
PWMPulse Width Modulation.
RAMRandom Access Memory.
SDRAMSynchronous Dynamic Random-Access Memory.
TFTThin Film Transistor.
UARTUniversal Asynchronous Receiver/Transmitter.
USBUniversal Serial Bus.

Block Diagram

The block diagram illustrates the architecture of the S32M27xEVB-L064 evaluation board. At its core is the S32M276 MCU (HLQFP64 package), which interfaces with various power management circuits, communication transceivers, and motor control components.

Power Management: The board accepts VBAT and VSUP inputs. VSUP is regulated and fed into a BOOST circuit, which then supplies VPRE. VDD_HV_A is another input. The MCU itself generates internal supply voltages like VDD_AE10, VDD_HV_A, VREFH, VDDC, V25, and V11 from these inputs. The VPRE voltage can be generated internally or via an external FET controlled by the GCTL_MCU pin.

Motor Control: The MCU's Gate Driver Unit (GDU) controls six external MOSFETs arranged in a three-phase bridge configuration for driving BLDC or PMSM motors. High-side (HG) and low-side (LG) drivers are utilized for each phase. The system includes a charge pump and bootstrap circuit for efficient gate driving. The outputs for PHASE A, PHASE B, and PHASE C are provided.

Communication Interfaces: The board supports standard communication protocols:

  • JTAG/SWD: A JTAG CONNECTOR is provided for programming and debugging.
  • UART: LPUARTx_TX and LPUARTx_RX lines are available for serial communication.
  • LIN: A dedicated LIN CONNECTOR is present.
  • CAN: A CAN CONNECTOR is available, utilizing an NXP TJA1462 transceiver for communication.

Peripherals: The board includes RGB LED, User LEDs, User Push Buttons, an ADC Rotary Potentiometer, and an Encoder Sensor Hall interface. It also features Reverse Battery Protection and a Differential Programmable Gain Amplifier (DPGA).

Features

The S32M27xEVB-L064 evaluation board is a development platform for NXP's S32M27x LIN MCUs. Key features include:

  • S32M276 L64 LQFP Microcontroller.
  • Support for three-phase motor control (BLDC/PMSM) via 6 external MOSFETs.
  • Integrated Gate Driver Unit (GDU) with charge pump and bootstrap circuitry.
  • CAN interface utilizing an NXP TJA1462 transceiver.
  • LIN interface.
  • JTAG/SWD interface for programming and debugging.
  • User-accessible peripherals: 2 User LEDs, 2 Push Buttons, 1 ADC Rotary Potentiometer.
  • Power connectors for +24.0V and +12.0V input.
  • On-board debugger (OpenSDA).
  • Status and Power LEDs.

Important Notes:

  • Verify and download the latest version of this document from www.nxp.com.
  • Read the user manual thoroughly before applying power or using the board. Incorrect configuration can cause irreparable damage.
  • Ensure power is removed from the EVB before removing/placing components or re-configuring jumpers.

The physical layout of the board includes connectors for power input (+24.0V, +12.0V), motor phase outputs (PHASE A, B, C), CAN PHY, LIN PHY, and JTAG/SWD. Key components like the MCU, MOSFETs, LEDs, push buttons, and potentiometer are visible and labeled.

Default Configuration and Jumpers

Default Configuration

The following table details the default configuration of the S32M27xEVB-L064 evaluation board:

Interface Reference / Signal Default Configuration Description/Comment
S32M276 MCUU13N/AS32M276L_64LQFP
OnBoard DebuggerU9PTC2PTC2/LPUART0_RX is routed to NTS0102GD terminal B1 for serial interface to MK26FN2M0VMI18
PTC3PTC3/LPUART0_TX is routed to NTS0102GD terminal B2 for serial interface to MK26FN2M0VMI18
LIN InterfaceInternal LINLINLIN out is routed to J53 and J54 terminal 2
CAN InterfaceU11CAN0_RX_MCUPTE15/LPUART3_RX is routed to TJA1462 RX
CAN0_TX_MCUPTE16/LPUART3_TX is routed to TJA1462 TX
CAN0_STB_MCUPTB5 is routed to TJA1462 STB
CANHCANH is routed to J50 terminal 2
CANLCANL is routed to J50 terminal 2
User Push ButtonsSW2PTA15Active Low,
SW3PTD0Active Low,
User LEDsD20PTE15User Led 1
D21PTE16User Led 2
ADC PotentiometersADCPOTPTE6ADCPOTO is routed to PTE6 – USER_ADC

Default Jumpers

The evaluation board is equipped with several jumpers to configure its operation. The default positions and their functions are described below:

Interface Reference Position Description / Comments
Power SupplyJ21-2VBAT is routed to VSUP. (Option A: Protection diode and supply for peripherals/MCU. Option B: Routes VBAT to a power boost converter circuit.)
J611-2VSUP is routed to VSUP_PERH. This header supplies peripherals like RESET LED, LINPHY, and USER LEDs.
J11-2VSUP_MCU is routed to VSUP input of MCU. This header supplies the VSUP input from the MCU.
PeripheralsJ71-2Power LEDs to ground connection.
J231-2VDD_MCU is connected to VDD_MCU_PERH to supply SW peripherals (LEDs, buttons, user_adc) and CAN interface.
LINPHYJ511-2VSUP_PERH connected to give robustness to the LIN interface signal.

The physical layout of the board shows various jumper locations (e.g., J2, J61, J1, J23, J51, J50, J53, J54, J55, J56, J57, J58, J59, J60, J62, J63) marked on the PCB silkscreen, along with labels for specific functions like RESET, USER LEDs, ADCPOT, LIN MASTER/OUT, CAN Interface, and MOTOR OUT.

Power Supplies Options

Main Power Supply

The evaluation board requires an external power supply of +12V / ≥2A, connectable via connector J4 (2.1mm Barrel Connector) or J5 (2-Way Screw Type Connector). This allows for easy integration into vehicle environments. The 12V input powers the VSUP rail, from which the MCU generates internal voltages like VDD_AE10 and VDD_HV_A. The VPRE voltage is also derived from VSUP.

The VSUP pin of the S32M2 MCU is supplied from VBAT (+12V) after initial filtering. VPRE can be generated internally or externally via a power FET controlled by the GCTL pin. The external FET option is used on this board to optimize power consumption and reduce heat.

Main Power Supply Connectors:

  • J4 (2.1mm Barrel Connector): Accepts a standard wall-plug adapter. Ensure correct polarization if using an alternative adapter. Provides Ground and V+ (+12 Volts) connections.
  • J5 (2-Way Screw Type Connector): Allows connection of bare wire leads, typically from a laboratory power supply. Provides Ground and V+ (12Volts) connections.

VSUP Jumpers:

Interface Reference Position Description / Comments
VSUPJ21-2 (Default)Routes VBAT through a protection diode to supply peripherals and MCU.
J22-3Routes VBAT to a power boost converter circuit. Consult the S32M2 Hardware Design Guidelines for details.
VSUPJ611-2 (Default closed)Supplies peripherals like RESET LED, LINPHY, and USER LEDs.
VSUPJ11-2Supplies the VSUP input from the MCU.

The main power supply input schematic shows the connection of J4/J5 to VBAT, a fuse (F1), protection diode (D1), and the VSUP rail. It also depicts an optional boost converter circuit with components L1, D2, D3, and associated capacitors.

VPRE

VPRE_MCU is typically 6V and is generated from VSUP_MCU. It can be powered by an external power FET (controlled by GCTL pin) or an internal PMC regulator. VPRE is always powered. An external bypass capacitor (2.2uF to 4.7uF) is required.

The schematic shows VPRE_MCU being generated from VSUP_MCU via a PMOS FET (Q3) controlled by GCTL_MCU, with bypass capacitors C20 (2.2uF) and C89 (0.22uF).

VDD_HV_A

The S32M276 MCU can internally regulate the VDD_HV_A pins. However, external bulk and decoupling capacitors are mandatory for each supply pin. The VDD_AE10 must also be connected to VDD_HV_A pins on the PCB. Capacitor values are specified in the table below:

Capacitor Characteristic Value
Decoupling CapacitorX7R/X8R Ceramic100nF - 220nF
Bulk CapacitorX7R/X8R Ceramic4.7uF - 2.2uF

Motor Control Interface

The S32M27 MCU integrates automotive-qualified capabilities for motor control, including MOSFET Gate pre-drivers and six external power MOSFETs for BLDC or PMSM motor drive applications. The MCU's Gate Driver Unit (GDU) provides pre-drivers to control a three-phase DC motor via external FETs, supported by an integrated charge pump and boost converter. This setup replaces a traditional bootstrap circuit for gate driving.

The GDU features three gate driver instances, each controlling one high-side FET (HG) and one low-side FET (LG). These drivers enable control of the three phases of a brushless DC motor. The pre-driver amplifies control signals to drive the power MOSFETs effectively. Low-side drivers are powered by the VLS regulator, while high-side drivers are supplied by an internal bootstrap circuit via VBS pins.

The outputs from the MOSFETs to the motor are connected to the MOTOR OUT connector (J47).

The MOTOR OUT connector (J47) provides connections for PHASE A (Pin 1), PHASE B (Pin 2), and PHASE C (Pin 3).

Programming and Debug Interface

RESET switch and led indicator

The board features a RESET switch (SW1) for manual reset operations. When activated, the S32M2 MCU drives the RESET signal to the EVB's reset pins (PTA5 and RESET). The RESET LED indicator (D10) illuminates during the RESET signal duration, signifying that the S32M27 MCU is in the reset state.

On-board Debugger

The evaluation board includes an On-Board Debugger and embedded JTAG connectors. This system facilitates serial and debug communication between a USB host and the embedded target processor.

A 10-pin Cortex Debug connector (J27) is provided for debugging. Its pinout is as follows:

Pin Number Signal/Connection
1VDD_MCU
2JTAG_TMS/SWD_DIO
3GND
4JTAG_TCLK/SWD_CLK
5GND
6JTAG_TDO
7DNP
8JTAG_TDI
9GND
10RESET_B_MCU

Communication Interfaces

CAN PHY

The board incorporates a CAN interface connected to the S32M27 MCU, using an NXP TJA1462 CAN transceiver that supports both master and slave modes (selectable via jumpers). The output from the CAN transceiver is routed to connector J50.

The CAN connector (J50) provides the following connections:

Pin Number Signal/Connection
1CANL
2CANH
3GND
4NC

LIN PHY

The S32M27xEVB-L064 features an internal LIN interface. To configure it as MASTER or SLAVE, the necessary external circuitry must be connected. The output signal is available at connectors J50 and J54.

The LIN connectors (J50 and J54) provide the following connections:

Pin Number Signal/Connection
1VBAT
2LIN
3NC
4GND

User Peripherals

User Led

The evaluation board is equipped with two red LEDs, connected via NPN transistors to MCU ports. Their connections are as follows:

Reference Signal Name MCU Port Default Color
D20USER_LED0PTD15Red
D21USER_LED1PTD16Red

The LEDs are driven by transistors controlled by the MCU. The schematic shows these connections, with one LED (USER_LED0) connected via Q18 and another (USER_LED1) via Q19, both receiving power from VSUP_PERH.

User Push buttons

Two push-buttons (SW2 and SW3) are available, functioning as active high inputs (pulled low, driven to VDD_MCU_PERH). They are connected to MCU ports as detailed below:

Reference Function MCU Port Comments
SW2USER_SW0PTA15Enabled
SW3USER_SW1PTD0Enabled

Zero-ohm resistors (R181, R182) are present on the direct connections between the USER_SWx switches and the MCU pins. These can be removed to isolate or change the user switch's MCU pin assignment.

The schematic illustrates SW2 and SW3 connected to VDD_MCU_PERH, pulled down through resistors and connected to the MCU ports via zero-ohm resistors and decoupling capacitors.

ADC Rotary Potentiometer

The board includes an ADC Rotary Potentiometer that routes a voltage between 0V and VDD_MCU_PERH directly to an ADC Input Channel of the S32M27 Microcontroller, specifically ADC1_P611.

Reference Function MCU Port Comments
R152ADCPOTPTE6Enabled

The schematic shows the potentiometer (R152) connected to VDD_MCU_PERH and GND, with its wiper output connected to the USER_ADC pin (PTE6) via a resistor (R153) and decoupling capacitors (C83, C84).

Revision History

Document Revision Date Schematic/ Board Number Schematic/ Board Revision Changes Author
A01/202455375AInternal versionLuis Rico
Models: S32M2, S32M27xEVB, S32M27xEVB-L064, S32M27X-EVB-L064 Evaluation Board, S32M27X-EVB-L064, Evaluation Board, Board

File Info : application/pdf, 22 Pages, 2.58MB

PDF preview unavailable. Download the PDF instead.

4424026

References

Microsoft Word for Microsoft 365

Related Documents

Preview S32K312EVB-Q172 Hardware User Manual
This document provides a comprehensive hardware user manual for the S32K312EVB-Q172 Customer Evaluation Board, detailing its features, configuration, power supply, interfaces, and peripherals.
Preview FRDM-RW612 Board User Manual
This user manual provides a comprehensive guide to the NXP FRDM-RW612 board, a low-cost design and evaluation board based on the RW612 MCU. It details the board's overview, functional description, power supplies, clocks, interfaces (USB, Ethernet, I2C, SPI), memory, headers, RF front-end, MCU-Link debug probe, and operating conditions. The manual also includes information on supported debug scenarios, MCU-Link host driver installation, firmware updates, and related documentation.
Preview S32K118EVB-Q064 Evaluation Board Schematic and Technical Overview
This document provides a detailed schematic and technical overview of the NXP S32K118EVB-Q064 Evaluation Board, featuring the S32K118 microcontroller, OpenSDA debugging interface, power supply circuits, and various I/O headers for development and testing.
Preview NXP LPC845 Breakout Board User Manual
User manual for the NXP LPC845 Breakout board, detailing its features, setup, usage with MCUXpresso IDE and third-party tools, debug probe functionality, and board layout for prototyping with LPC84x MCUs.
Preview NXP S32K148-T-BOX Telematics Box Reference Design Board Overview
This document provides an overview of the NXP S32K148-T-BOX Telematics Box Reference Design Board, detailing its main features, hardware components, software architecture, and compatibility. It is based on the S32K148 MCU and designed for automotive applications.
Preview NXP S32K344 White Board User Manual
User manual for the NXP S32K344 White Board, detailing its features, connectors, interfaces, power supply, jumper settings, and functional descriptions for automotive application evaluation.
Preview NXP i.MX 8XLite Evaluation Kit (EVK) Quick Start Guide
Quick Start Guide for the NXP i.MX 8XLite Evaluation Kit (EVK). Learn about its features, setup, and boot process for Linux development.
Preview NXP JN5189-DK006 Development Kit User Guide
Comprehensive user guide for the NXP JN5189-DK006 Development Kit, detailing its features, hardware components, debugging capabilities, and expansion options for wireless microcontroller development.