This article aims to help new users prepare and install the necessary software and hardware to use the FRDM-A-S32K312 board with the latest S32K3 FRDM Automotive Bundle and Examples from Application Code Hub (ACH).
Note: These steps can also be followed with other NXP Evaluation Board, for example FRDM-A-S32K344.
S32K312MINI‑EVB Renamed to FRDM‑A‑S32K312: Now part of the FRDM Automotive Ecosystem under its new name, the board keeps the same hardware and adds full ecosystem compatibility for flexible, scalable development.
Open Software Licensing: Support, make sure you are logged into your NXP Account, and select:
These steps will ensure that you are properly authenticated with your NXP Account before proceeding with any software downloads.
Keep the page opened for login to persist.
Note: Before proceeding, make sure you have full access to your PC or Laptop. Some installers require local admin rights. Contact your IT department to assist you with installation.
Navigate to S32K3 FRDM Automotive Bundle
NXP_Multi_Installer_28.05.26.190715_User_Manual.pdfNXP_Multi_Installer_28.05.26.190715_setup.exeNXP_Multi_Installer_28.05.26.190715_setup.exe:Select the type of install: Full and press Next
Note: The COM port number may differ on your system.
Download the FreeMASTER Run-Time Debugging Tool:
FMASTERSW32.exeC:\NXP\FreeMASTER 3.2
First, open the S32 Design Studio 3.6.5
Select main branch and then click Next>.
Select your local path for the repo in Destination->Directory window. The S32 Design Studio IDE will clone the repo into this path, click Next>.
Select Import existing Eclipse projects then click Next>.
Select the project in this repo (only one project in this repo) then click Finish.
In Project Explorer, right-click the project and select Update Code and Build Project:
This will generate the configuration (Pins, Clocks, Peripherals), update the source code and build the project using the active configuration (e.g. Debug_FLASH). Make sure the build completes successfully and the *.elf file is generated without errors.
Go to Debug and select Debug Configurations. There will be a debug configuration for this project:
FRDM_A_S32K312_BRAKE_MONITORING_Debug_FLASH_PNE configuration and press Debug:Results:
The LED strip lights up in different colors to indicate the current voltage level being monitored. Upon startup, all LEDs perform a test sequence to verify functionality. During normal operation, the entire strip changes color based on the measured voltage: green for safe levels, yellow for moderate levels, orange for elevated levels, and red for critical levels, providing real-time visual feedback of the electrical signal being monitored.
This will launch another window with FreeMASTER:
These steps conclude the Getting Started with the FRDM-A-S32K312 board using the latest S32K3 FRDM Automotive Bundle and examples from Application Code Hub (ACH).
For more details, refer to:
Thank you for your time,
Stefan V.