1
Out of the Box2
Get Software3
Plug It In4
Build, RunSomething went wrong! Please try again.
You can watch the video or follow the below step-by-step guide below to set up your software for the FRDM-A-S32K344 Development Board:
Download and install the S32 Design Studio IDE for S32 Platform.
Note: You will receive activation code through email.
DOWNLOAD S32 DESIGN STUDIO IDE
Something went wrong! Please try again.
Go to Help → S32DS Extensions and Updates from the top menu to open the S32DS Extensions and Updates dialogue.
Note: In case of installation issues, please ensure that the latest version of S32 Design Studio Platform package and S32 Design Studio Platform Tools package is installed.
Continue with the installation of the RTD for S32K3xx:
Something went wrong! Please try again.
Download and install Elektrobit tresos Studio/AUTOSAR Configuration Tool from S32K3 Standard Software Package.
Download and install the .exe file of the S32K3 Real-Time Drivers for Cortex-M from the S32K3 Standard Software Package.
The installer will ask for the EB tresos installation directory on your disk, saving time in configuration.
Note: You will receive an activation code via email. If you installed RTD prior EB tresos, create a SW32K3_RTD_4.4_x.y.z.link file in: C:\EB\tresos\links folder with the content: "path=C:/NXP/SW32K3_RTD_4.4_x.y.z", where x,y,z refers to installed RTD version.
Something went wrong! Please try again.
FRDM-A-S32K344 performs better when using the FreeMASTER Run-Time Debugging Tool.
Note: Check the FreeMASTER page for the latest version.
The FreeMASTER communication driver for S32K3 microcontrollers is also needed. Download it from the Automotive SW → S32K3 → S32 FreeMASTER link in the S32K3 Standard Software Package.
Open S32DS Extensions and Updates dialog (Menu → Help → S32DS Extensions and Updates), click on the Add Update Sites link and navigate to the FreeMASTER communication driver for S32K3 (zip file starting with "com.") on your disk.
Install the FreeMASTER communication driver for S32K3.
Aditional optional software may be downloaded from the S32K3 Reference Software Package.
Something went wrong! Please try again.
The S32K344MINI-EVB is a rapid prototyping board based on the S32K344EVB-Q172. As it is not intended for final production use, the board includes a primary power supply option via USB Power Delivery, connected to the FS26 SBC.
By default, the FRDM-A-S32K344 is powered via the J11 USB-C connector. It is recommended to use the USB-C cable included in the box, or any cable that supports USB Power Delivery (PD), to ensure full functionality of the board. Using a non-compliant cable may result in limited current supply and reduced performance.
To power the board properly, a USB-C PD compatible power source is required, such as a USB-C PD charger or a laptop with PD support. While most modern laptops support USB PD, please verify your device’s capabilities before use.
The FRDM-A-S32K344 supports input voltages up to 20 V. However, based on FS26 SBC recommendations, it is ideal to operate within 9 V, 12 V or 15 V ranges with at least 1 A. Achieving these voltages and current requires proper negotiation between the USB PD source and the PD PHY (PTN5110). For guidance on implementing this negotiation with the S32K344, consult your local NXP FAE or the code available in the NXP Application Code Hub web site.
Something went wrong! Please try again.
J11 connector to power the boardSomething went wrong! Please try again.
The board features an integrated On-Board Debugger along with standard JTAG connectors. This setup enables seamless serial and debug communication between a USB host and the target embedded processor, in this case, the K26 microcontroller.
Connect the USB-C cable included in the box to the connector or any USB-C data cable.
Something went wrong! Please try again.
Now let's take your FRDM-A-S32K344 Development Board for a test drive.
Open S32DS and from the menu, go to: File → New → S32DS Project from Example. Select one of RTD example codes. You may choose between examples with high-level application programming interface (API) or with low-level API. For example: Port_example_K312.
Something went wrong! Please try again.
Double-click on the .mex project file.
Please ensure that you configure the appropriate project and click on "Update Code" button for generating configuration files.
Something went wrong! Please try again.
Return back to the C/C++ perspective.
Refer to the Debug Configuration menu and select one of the predefined debug configurations for building and uploading software into the MCU.
Note: If you don't use the default on-board debugger, edit the debugger tab for your setup.
The S32DS will switch into debug perspective where you may let the code run.
The red LED will now blink for approximately 10 seconds.
Something went wrong! Please try again.
Connect with other engineers and get expert advice on designing with the FRDM-A-S32K344 Development Board using our community sites.