Product Release Announcement
Analog & Automotive Embedded Systems
S32 Design Studio 3.6.4
The Analog & Automotive Embedded Systems (AAES) - Software Development Tools Engineering Team at NXP Semiconductors is pleased to announce the release of the S32 Design Studio 3.6.4 with support for:
AMCU
AP
RAS
S32K3 Family
S32G Family
S32R41 Family
S32K1 Family
S32ZE Family
S32R45 Family
S32M2 Family
S32N Family
S32R47 Family
SAF8xxx Family
Major Features for S32 Design Studio 3.6.4
Installer
S32 Design Studio 3.6.4 is delivered with all public NPI's in a single 2.49GB installer to improve first time user experience. Additional packages for alpha customers are available based on Flexera entitlement and can be installed on top of S32 Design Studio 3.6.4 using Extension and Updates.
S32DS NXP compiler (GCC) delivery:
Starting with S32DS 3.6.4, only GCC 11.4 will be delivered as part of the installer. The older versions of NXP compiler are still available on the web update site https://www.nxp.com/lgfiles/updates/Eclipse/S32DS_3.6 and can be added via S32DS Extensions and Updates.
S32DS Modular installer:
S32DS 3.6.4 comes with a new custom installation type for both new and upgrade installations allowing users to customize their installation. This change provides greater flexibility and enables a faster, lighter installation tailored to user needs.
Note: As part of the new modular setup, components are no longer bundled, and they will not be installed by other packages anymore (e.g. installing a Development package will not update S32Debugger as well), users will have to explicitly select components to be installed/updated. For example, on S32K3xx development package, users must also select the new S32 Design Studio Debugger Core to get the latest debugger updates.
S32DS portable installation:
S32DS 3.6.4 new installations can be moved in different locations other than the original installation directory and still run without having to change any properties inside S32DS. If moving to different machines check S32DS_Installation_Guide Chapter 4.4, to install any missing drivers.
S32 Flash Tool GUI has been removed from the S32 Design Studio installation:
Command-line tools are still included in S32DS. Users who need the GUI can install the standalone Flash Tool application from its own separate catalog S32 Flash Tool for S32 Platform.
S32DS Docker images:
In the S32DS 3.6.4 Flexera product page you will see 2 Docker files, for Windows and Linux, which are samples for how to setup S32DS inside a Docker image. For Linux we provide examples with or without GUI, for Windows only command line interface is available. Docker files use the S32DS installer directly to build the image, no existing installation is needed. Check out S32DS_Installation_Guide Chapters 6 and 7 for additional details on how to setup and use this.
Platform IDE and UI
The latest release of Platform IDE introduces several enhancements and a wide range of bug fixes to improve stability and usability:
The New Project Wizard now displays a visual decorator next to each NPI to show whether the selected GCC version is installed.
S32 Design Studio now detects if a project references a missing GCC version or S32 Debugger. If so, an error appears in the Problems view with a Quick Fix option. Clicking it will automatically install the missing tool with minimal user input.
The Memory Spaces view now also displays the address where the monitor is set, even when monitoring is disabled.
Users can now connect to an already running GTA instance instead of launching a new one. This can be configured in S32 Debugger configuration by unchecking the Launch Server option.
Major Features for NPIs
S32K3 Family
Enabled support for S32K324 on VDK R2.0.0 and S32K388 on VDK R6.0.0.
Enabled full S32Debugger support for S32K356 and S32K36x derivatives.
Extended real time printf with ITM functionality on S32K31x, S32K322 and S32K341/2 using Lauterbach.
Integrated PEmicro v6.0.8 with debug support for S32K356 derivative.
Integrated Segger v8.58 with debug support for S32K389 derivative.
Enabled GCC 11.4 compiler in NPW and in example projects.
S32K1 Family
Enabled new devices in NPW: S32K116V, S32K118V and S32K144N.
Enabled GCC 11.4 compiler in NPW and in example projects.
Enabled Segger v8.58 with debug support for S32K142W and S32K144W derivatives.
S32M2, S32G2/G3, S32Z2/E2, S32R41, S32R45, S32R47, S32N5 and SAF8xxx Families
S32R47, S32N5 and S32SAF8xxx development packages are now public and delivered inside S32DS installer.
Radar extensions and Add-on packages are also public and can be installed/updated using Extensions and Updates.
Enabled GCC 11.4 in NPW and in example projects.
Various bug fixes and improvements for arm cores and accelerators.
This release is available for download on:
S32 Design Studio 3.6.4 can be found on
nxp.com
Flexera catalogue S32 Design Studio for S32 Platform v.3.6
Automotive Software Package Manager
Target Audience:
S32 Design Studio 3.6.4 and bundled NPIs releases are targeted for public audience.
The Installation Procedure for Packages:
Download S32 Design Studio v3.6.4, available on nxp.com , in Flexera catalogue S32 Design Studio for S32 Platform v.3.6, and in Automotive Software Package Manager.
If you have any local admin restrictions(ex. Admin by Request) the installer will request elevation, alternatively you can use “Run as Administrator” to run the installer.
Download any additional packages if it’s required.
Start S32 Design Studio v3.6.4 and install the desired package.
Go to Help > S32DS Extensions and Updates.
For additional packages, in the S32DS Extensions and Updates dialog box, click Add Update Sites.
Navigate to the directory with the downloaded ZIP file. Choose it and click Open, then click OK.
You will get back to S32DS Extensions and Updates and can use this dialog to select desired packages.
Technical Support:
Please use the public community for general questions: https://community.nxp.com/community/s32/s32ds
For internal packages please use INTERNAL S32DS NXP Community space:https://community.nxp.com/groups/internals32ds
View full article