Getting Started with the FRDM-A-S32K118 Development Board

上次修改时间: 2026-07-29 12:13:00支持 FRDM-A-S32K118开发板

本文档内容

  • 1

    Out of the Box
  • 2

    Get Software
  • 3

    Get Hardware
  • 4

    Configure Hardware

1. Out of the Box

The NXP FRDM-A-S32K118 is the cost-effective board designed to provide a simplified yet powerful platform for exploring the capabilities of the NXP S32K118 automotive-grade microcontroller unit (MCU). The FRDM-A-S32K118 is based on the full-featured S32K118EVB-Q064, making it an ideal tool for engineers working in automotive, embedded and industrial systems, as well as for hobbyists seeking a compact and versatile development solution.

This guide will walk you though the hardware components and board configuration.

1.1 Kit Contents and Packing List

The FRDM-A-S32K118 contains the following:

  • FRDM-A-S32K118 board
  • USB Type-C cable
  • Getting started postcard
  • Kit content sheet

2. Get Software

Sign in at NXP with your credentials.

2.1 Install Software

  1. Go to the software bundle using the following link FRDM Automotive Bundle
  2. Click Generate to download
  3. Run the NXP Multi Installer
  4. By selecting “Launch executable after download” and “Installation and configuration without any interaction” the FRDM Bundle will be installed alongside all its available components.

    NXP Multi Installer

    NXP Multi Installer

    All the Software and Tools are now installed and configured automatically.

  5. Launch S32 Design Studio for S32 Platform 3.6.5 from the shortcut that has been created on your desktop

2. Get Hardware

This section will guide you though the features and components of the FRDM-A-S32K118 board.

3.1 Board Features

  • Power delivery capability using:
    • NX20P0407
    • PTN5110
    • NX20P3483UK
  • System basis chip (SBC) FS23
    • Fault Collection and Control Unit (FCCU) safety pins
    • Embedded 5 Mb controller area network (CAN) at FS23
    • Embedded Local Interconnect Network (LIN)
  • Open-standard Serial and Debug Adapter (OpenSDA) debug interface using Kinetis K20
  • S32K118 automotive MCU 100 LQFP
  • 10-position, 0.050-inch (1.27 mm), surface-mount connector header for Joint Test Action Group (JTAG)
  • Two user push button for debug
  • RGB LED
  • PCT2075D temperature sensor
  • Compatibility pins with:
    • Arduino® UNO
    • PCA9958HN-ARD
    • DEVKIT-MOTORGD
    • DEVKIT-COMM

Figure 1. Board Features

Figure 1. Board Features

3.2 Block Diagram

Figure 2 shows the block diagram definition using the S32K118 MCU.

Figure 2. FRDM-A-S32K118 Block Diagram

Figure 2. FRDM-A-S32K118 Block Diagram

3. Configure the Hardware

This section will guide you through setup of the FRDM-A-S32K118 board. Refer to the tables provided for configuration details.

4.1 Default Configuration

Interface Reference/signal Default configuration Comments
NXP power delivery U1 NX20P0407 The NX20P0407 works as a smart overvoltage protection toConfiguration Channel (CC1/CC2) and Sideband Use (SBU1/SBU2) pins to control bus voltage (VBUS) power delivery (PD), ensuring safe and efficient power path switching between USB-C and external sources.
U15 PTN5110 The PTN5110 is used as a USB PD physical layer (PHY) to manage the USB Type-C communication to negotiate the voltage and required current.
U16 NX20P3483UK The NX20P3483UK is used as a power switch for USB-Type C applications, providing protection for the PO circuitry.
USBC_I2C_SCL PTA3 I²C clock signal used to negotiate the PO from the MCU (S32K118) to the PHY (PTN5110).
USBC_I2C_SDA PTA2 I²C data signal used to negotiate the PO from the MCU (S32K118) to the PHY (PTN5110).
FS23 U13 MFS2323BMBA5EP This version of the FS23 includes a DC-DC regulator in addition to two low-dropout regulator (LDO) to provide a complete power management of the different peripherals. In addition, this version includes internal CAN and LIN PHYs.
CANH J12 - 2 Controller Area Network high (CANH) signal provided from the FS23.
CANL J12 - 4 Controller Area Network low (CANL) signal provided from FS23.
LIN J12 - 8 LIN signal provided from FS23.
SJ4 5.0 V output voltage from the DC-DC converter integrated in the FS23.
SJ6 3.3 V output voltage from FS23 LDO2.
SJ7 5.0 V output voltage from FS23 LDO3.
OpenSDA U5 MK20DX128VFM5 The on-board debug interface connected to the S32K118.
MCU U4 S32K118 ASIL B single Arm® Cortex®-M4@ 80 MHz (112 MHz in HS-RUN mode MCU) and 2 MB general purpose MCU.
JTAG J3 The JTAG interface of the S32K118 MCU is connected through a 10-pin, 1.27 mm header.
User RGB LED D24 PTB12 - FTM0_CH0 Blue active high.
- PTB13 - FTM0_CH1 Green active high.
- PTE7 - FTM0_CH7 Red active high.
User Push button SW3 PTD5 For general purpose.
SW4 PTD4 For general purpose.
Temperature sensor U18 PCT2075D I²C temperature-to-digital converter featuring ±1 °C accuracy over -25 °C to +100 °C range. Pin-for-pin replacement for LM75.

4.2 Solder Bridge Jumper Configuration

Interface Reference/signal Default configuration Comments
Power delivery SJ3 Solder bridge used to connect the output from the power switch (U16) to the input of the FS23.
SJ8 Solder bridge to supply the USB Type-C port protection.
SJ9 - Depopulated auxiliary solder bridge to supply the USB Type-C port protection.
SJ12 - Depopulated solder bridge used to supply the 5.5 V pin of the power switch USB Type-C.
FS23 R45 1 - 2 Solder bridge used as a selector to use USB Type-C supply or Power jack.
SJ4 Solder bridge used to connect the output from the DCDC buck from the PMIC to the supply of all the board. The output voltage is 5 V.
SJ5 Solder bridge used to bypass the output from the LDO2 of the FS23 without diode protection.
SJ6 Solder bridge used to connect the output from the LDO2 of the PMIC to the supply of the board. The output voltage is 3.3 V.
SJ7 Solder bridge used to connect the output from the LDO3 of the PMIC to the supply of the board. The output voltage is 3.3 V.
OpenSDA SJ15 Solder bridge used to select the input voltage of the MK20 from the V1 out of the FS23.
SJ14 - Solder bridge used to select the input voltage of the MK20 from the V3 out of the FS23.
SJ1 Solder bridge used to connect the VDD supply from the MCU to the voltage translators that interface the signals from on-board debugger MK20 to the S32K1.
MCU SJ10 Solder bridge used to connect the voltage from the V1 out of the PMIC to the S32K1.
SJ13 - Solder bridge used to connect the voltage from the V2 out of the PMIC to the S32K1.
JTAG SJ2 Solder bridge used to supply the JTAG connector.
Arduino R153 1 - 3 Solder bridge selector used to select the voltage reference from the PMIC to the 3.3 V reference of the Arduino connector.
R154 1 - 3 Solder bridge selector used to select the voltage reference from the PMIC to the 5.0 V reference of the Arduino connector.
SJ1 Solder jumper used to connect the PTA2 to J5-3 or include an external 1x2 header (HDR) to connect PTA2 to J5-1 using JS2.
SJ2 Solder jumper used to connect the PTA3 to J5-1 or include an external 1x2 HDR to connect PTA3 to J5-3 using JS2.
User peripherals SJ11 Solder bridge used to enable the peripheral section of the board.
R90 1 - 3 Solder bridge used to select 3.3 V or 5 V to supply the RGB LED.

Support

Forums

Connect with other engineers and get expert advice on designing with the FRDM-A-S32K118 Development Board using our community sites.