NXPAutosarSetup EB - MCAL S32K14x
NXPAutosarSetup EB - MCAL S32K14x
NXPAutosarSetup EB - MCAL S32K14x
Development Environment
Tony Zhang, jianlong.zhang@nxp.com
3. Supported Compiler:
IAR: V8.11.1
Green Hills Multi 7.1.4 / Compiler 2017.1.4
GCC ARM Embedded 6.3.1 20170620
4. NXP S32K14X_MCAL4_2_RTM_1_0_0 for S32K14x,
S32K14X_MCAL4_2_RTM_1_0_0.exe
Eval license file: xxxx.dat
Get it from NXP website account after you have the MCAL evaluation license.
5. NXP Autosar OS for S32K14x
There is no Autosar 4.2 OS available for S32K14x. Below shows S32K14x Autosar 4.0
package for example.
S32K_AUTOSAR_OS_4_0_98_RTM_1_0_0.exe
Eval license file: xxxx.dat
Get it from NXP website account after you have the OS evaluation license.
Detail Steps:
1. EB-Tresos:
Install EB Tresos Studio to “C:\Freescale\EB\tresos\tresos_23_0_0” or any other path,
but please note “blank” is not recommended.
Install EB Client License Administrator, and enter your activation code on it. EB license
expired date may be not aligned with MCAL license expired date, the Client License
Administrator is also allowed user to update license. More information, please refer to
EB_tresos_installation_guide.pdf.
2. MCAL:
Install S32K14x MCAL to “C:\NXP\AUTOSAR\S32K14X_MCAL4_2_RTM_1_0_0” or any
other path, but please not “blank” is not recommended.
License file please refer to “xxxx.dat”.
Also please double check that in EB tresos folder, we expect link files under “C:\
Freescale\EB\tresos\tresos_23_0_0\links” like below:
Please add them by yourself if you cannot find them in folder links. Content of each
link file should look like below.
Please note slash here is “/”, not “\”. And “eclipse/plugins” is not required.
o Content of MCAL link file:
“path=C:/NXP/AUTOSAR/ S32K14X_MCAL4_2_RTM_1_0_0”.
o Content of OS link file:
“path=C:/Freescale/AUTOSAR/ S32K_AUTOSAR_OS_4_0_98_RTM_1_0_0
/os_ts”.
MCAL Sample Project
There is an example project in MCAL installed folder named
“S32K14X_MCAL4_2_RTM_1_0_0_Sample_Application”
Detail info regarding this demo project please refer to doc under this folder:
doc\MCAL_IntegrationApplication.pdf
You should modify Launch.bat to add the path of your configuration tool, compiler,
and MCAL installation folder. Please don’t use “blank” in your path.
MAKE_DIR specifies make.exe to launch the make command. You can use the one
in S32 Design Studio or EB Tresos Studio 14.2.1, for example:
SET MAKE_DIR=C:/Freescale/S32DS_ARM_v2.0/utils/msys32/usr
SET MAKE_DIR=C:/Freescale/EB/tresos/Studio14.2.1
Below is an example:
Compile using IAR toolchain
According to MCAL release note, IAR toolchain version for
S32K14x_MCAL4_2_RTM1_0_0 is IAR v8.11.1