Getting Started with S32Z280-400EVB

Last Modified: Apr 20, 2025Supports S32Z280-400EVB Evaluation Board

Contents of this document

  • 1

    Out of the Box
  • 2

    Get Software
  • 3

    Build, Run

1. Out of the Box

NXP S32Z280-400EVB evaluation board 12 V power supply with universal adapters Board standoffs.

1.1 Get to Know the Hardware

The S32Z280-400EVB provides a platform for evaluation and development of S32Z2 high-performance real-time automotive processors, facilitating hardware and software development and providing robust debug capabilities. NXP provides Real Time Drivers (RTD) to be installed on top of the S32 Design Studio IDE, which the RTD consists of example software applications for various features and peripherals of the EVB.

S32Z280-400EVB Callouts

S32Z280-400EVB Callouts

1.2 Block Diagram Features

S32Z280-400EVB Evaluation Board

S32Z280-400EVB Evaluation Board

1.3 Board Features

  • USB to UART interface
  • 2 x RCON Controller for custom boot settings
  • 1Kb EEPROM
  • JTAG debug connector
  • Quad flash
  • 1 x 5Mbit/S CAN-FD and 2 x 8Mbit/S CAN-FD interfaces
  • 1 x Micro-SD card socket
  • 512Mb flash
  • BMS, Aurora Trace, Zipwire connectors
  • Automotive ethernet and LIN
  • User LEDs
  • Option to connect to the S32X-MB motherboard to extend I/O capabilities

1.4 Software Preparation

  • S32 Design Studio IDE
  • S32ZE Real Time Drivers Version 2.x.x
  • FTDI VCP driver (required if the user wants to use UART interface)

2. Get Software

2.1 Download S32 Design Studio

Download and install S32 Design Studio IDE for S32 Platform.

DOWNLOAD S32 DESIGN STUDIO IDE

2.2 Install the Real Time Drivers (RTD)

Download the S32ZE Real Time Drivers Version 2.x.x updatesite.zip. Open the S32 Design Studio. Go to Help→S32DS Extensions and Updates→Add Update Sites, and choose the downloaded updatesite.zip.

GS-S32Z280-400EVB-IMG3_2_1

GS-S32Z280-400EVB-IMG3_2_1

Find and select the two S32ZE Real-Time Drivers options from the list on the S32DS Extensions and Updates window, and click Install/Update.

GS-S32Z280-400EVB-IMG3_2_2

GS-S32Z280-400EVB-IMG3_2_2

3. Build, Run

3.1 Running an Example Application

  1. Open the S32 Design Studio 3.6.x or above
  2. Go to File→New→S32DS Project from Example
  3. GS-S32Z280-400EVB-IMG4_2

    GS-S32Z280-400EVB-IMG4_2
  4. Select from Dio Examples the Dio_Example_S32Z2XX_SMU
  5. GS-S32Z280-400EVB-IMG4_3

    GS-S32Z280-400EVB-IMG4_3
  6. Double click the example_Dio.mex file from the Project Explorer, click Update Code→OK
  7. GS-S32Z280-400EVB-IMG4_4

    GS-S32Z280-400EVB-IMG4_4
  8. Click on the Pins configuration icon. Add a new row of routing item, and configure GPIO 14 on the SIUL2_0 peripheral as shown in the picture. This configuration will enable GPIO 14 to control D12 LED on the EVB
  9. GS-S32Z280-400EVB-IMG4_5_1

    GS-S32Z280-400EVB-IMG4_5_1

    GS-S32Z280-400EVB-IMG4_5_4

    GS-S32Z280-400EVB-IMG4_5_4
  10. Click on the Peripherals configuration icon. Change the Dio Channel Id to 14, and change the PortPin Mscr to 14
  11. GS-S32Z280-400EVB-IMG4_6_1

    GS-S32Z280-400EVB-IMG4_6_1

    GS-S32Z280-400EVB-IMG4_6_2

    GS-S32Z280-400EVB-IMG4_6_2
  12. Click on the S32DS C/C++ icon, select the project and click the Build icon
  13. GS-S32Z280-400EVB-IMG4_7

    GS-S32Z280-400EVB-IMG4_7
  14. Connect the EVB to the 12 V power supply. Connect the S32 Debug Probe to the PC via USB, and connect the JTAG cable between the EVB and the S32 Debug Probe. Turn on the EVB using SW1
  15. GS-S32Z280-400EVB-IMG4_8

    GS-S32Z280-400EVB-IMG4_8
  16. Choose the Dio_Example_S32Z2XX_SMU project and click Debug
  17. GS-S32Z280-400EVB-IMG4_9

    GS-S32Z280-400EVB-IMG4_9
  18. Resume the code and watch D12 on the EVB to start blinking. By default the main.c is configured to let D12 blink for 10 times
  19. GS-S32Z280-400EVB-IMG4_10_1

    GS-S32Z280-400EVB-IMG4_10_1

    GS-S32Z280-400EVB-IMG4_10_2

    GS-S32Z280-400EVB-IMG4_10_2

Support

Forums

Connect with other engineers and get expert advice on designing with the S32Z280-400EVB evaluation board using our community sites.