AnsweredAssumed Answered

Code building error regarding S32K144EVB-Q100

Question asked by shaomu zhu on Sep 17, 2018
Latest reply on Sep 18, 2018 by Constantin Razvan Chivu

Hi dumitru-daniel.popa,

 

I have installed MBDT ver 3.0.0 and all the patches posted here (HotFix: MBD Toolbox rev3.0.0 for S32K ). However, when I try to build it and download to the board, I received the following error:

 

Could you please give me some suggestions? Thanks!

 

========================

 

Code Generation 6 45
Elapsed: 28 sec
### Generating code into build folder: C:\Study\EI\Master\Masterarbeit\Mdl\NXP\S32\M8_FOC Speed Control\Updated\FOC_SC_mbd_rtw
Parameter precision loss occurred for 'Value' of 'FOC_SC/ADC1_IRQ/MEAS_Get3PhCurrent/Constant4'. The parameter's value cannot be represented exactly using the run-time data type. A small quantization error has occurred. To disable this warning or error, in the Configuration Parameters > Diagnostics > Data Validity pane, set the 'Detect precision loss' option in the Parameters group to 'none'. [29 similar]
Component:Simulink | Category:BlockwarningSuppress this warning
If the inport 'FOC_SC/ADC1_IRQ/MEAS_Get3PhCurrent/ADC_Phase_Currents' of subsystem 'FOC_SC/ADC1_IRQ/MEAS_Get3PhCurrent' involves direct feedback, then an algebraic loop exists, which Simulink cannot remove. Consider clearing the 'Minimize algebraic loop occurrences' parameter to avoid this warning. [3 similar]
Component:Simulink | Category:Blockwarning
Converting 'Reusable function' setting of subsystem 'FOC_SC/FocFastLoop' to 'Nonreused function' because a child system has either been explicitly marked as nonreused, or is used in a configuration that must be nonreused. Please generate the HTML report during code generation and see the "Subsystems" section for more information [2 similar]
Component:Simulink | Category:Blockwarning
Self-transition #246 could be removed. 'B' has no children, and it does not cause any action or side-effect.
Component:Stateflow | Category:Coderwarning
### Invoking Target Language Compiler on FOC_SC.rtw
### Using System Target File: C:\Users\Aurour\Documents\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_S32K1xx\code\mbdtbx_s32k14\mbdtbx_s32k14\mbd_s32k14.tlc
Warning: Directory already exists. [10 similar]
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\clock_S32K1xx.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\clock_S32K1xx.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\pcc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\pmc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\scg_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\sim_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\smc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_gpio_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_port_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_port_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\power_manager.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_manager_S32K1xx.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_manager_S32K1xx.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_smc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_smc_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_common.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_common.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_ic_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_ic_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_mc_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_mc_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_oc_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_oc_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_pwm_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_pwm_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_qd_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_qd_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_irq.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_irq.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\devices\callbacks.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\adc\adc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pdb\pdb_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pdb\pdb_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpit\lpit_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpit\lpit_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\trgmux\trgmux_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\trgmux\trgmux_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\mbdtbx_s32k14\AMMCLIB_s32k14\include\GFLIB_Log10.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\mbdtbx_s32k14\AMMCLIB_s32k14\include\GFLIB_VLog10.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\clock_S32K1xx.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\clock_S32K1xx.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\pcc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\pmc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\scg_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\sim_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\clock\S32K1xx\smc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_gpio_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_port_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pins\pins_port_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\power_manager.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_manager_S32K1xx.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_manager_S32K1xx.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_smc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\power\S32K1xx\power_smc_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_common.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_common.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_ic_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_ic_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_mc_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_mc_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_oc_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_oc_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_pwm_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_pwm_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\inc\ftm_qd_driver.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\ftm\ftm_qd_driver.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpuart\lpuart_irq.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_irq.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\edma\edma_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\devices\callbacks.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\adc\adc_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pdb\pdb_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\pdb\pdb_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpit\lpit_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\lpit\lpit_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\trgmux\trgmux_hw_access.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\S32_Platform_SDK\platform\drivers\src\trgmux\trgmux_hw_access.c
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\mbdtbx_s32k14\AMMCLIB_s32k14\include\GFLIB_Log10.h
COPY CATCH: Das System kann die angegebene Datei nicht finden.
: >> C:\MBDToolbox\mbdtbx_S32K\mbdtbx_s32k14\AMMCLIB_s32k14\include\GFLIB_VLog10.h
### Loading TLC function libraries
### Generating TLC interface API for custom data
### Initial pass through model to cache user defined code
### Caching model source code
...............................................................................
...............................................................................
...............................................................................
### Writing source file FOC_SC.c
### Writing header file FOC_SC_private.h
.
### Writing header file FOC_SC.h
### Writing header file FOC_SC_types.h
### Writing header file freemaster_cfg.h
### Writing header file freemaster_interface_init.h
### Writing source file freemaster_interface_init.c
.
### Writing header file rtwtypes.h
### Writing source file PositionMode.c
### Writing header file PositionMode.h
### Writing source file FOC_SC_data.c
### Writing source file mbd_main.c
.
### TLC code generation complete.
.
### Processing Template Makefile: C:\Users\Aurour\Documents\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_S32K1xx\code\mbdtbx_s32k14\mbdtbx_s32k14\mbd_s32k14.tmf
### FOC_SC.mk which is generated from C:\Users\Aurour\Documents\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_S32K1xx\code\mbdtbx_s32k14\mbdtbx_s32k14\mbd_s32k14.tmf is up to date
### Building FOC_SC: .\FOC_SC.bat
.
C:\Study\EI\Master\Masterarbeit\Mdl\NXP\S32\M8_FOC Speed Control\Updated\FOC_SC_mbd_rtw>set MATLAB=C:\Program Files\MATLAB\R2016b

C:\Study\EI\Master\Masterarbeit\Mdl\NXP\S32\M8_FOC Speed Control\Updated\FOC_SC_mbd_rtw>"C:\Program Files\MATLAB\R2016b\bin\win64\gmake" -f FOC_SC.mk COPY_MDLREF_INCLUDES=0 GENERATE_ERT_S_FUNCTION=0 INCLUDE_MDL_TERMINATE_FCN=0 COMBINE_OUTPUT_UPDATE_FCNS=1 MULTI_INSTANCE_CODE=0 INTEGER_CODE=0 TARGET_SYSTEM_CLOCK="80" MCU_CRYSTAL_FREQ="External 8" TARGET_MEMORY="FLASH" GCC_TARGET_DEFAULT_LCF=1 GCC_TARGET_USER_LCF="S32K144_64_flash.ld" GHS_TARGET_DEFAULT_LCF=1 GHS_TARGET_USER_LCF="S32K144_64_flash.ld" IAR_TARGET_DEFAULT_LCF=1 IAR_TARGET_USER_LCF="S32K144_64_flash.icf" PIL_DOWNLOAD=0 RBL_DOWNLOAD=1 ISPROTECTINGMODEL=NOTPROTECTING
Cleaning...
RELATIVE_PATH_TO_ANCHOR is ..
==== Removing object files from build directory ====
Copying necessary files to build directory...
Compiler details : "C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/bin/arm-none-eabi-gcc" -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O1 -g -gstrict-dwarf -DARM_MATH_CM4 -D__FPU_PRESENT=1 -D__FPU_USED=1 -D__NVIC_PRIO_BITS=FEATURE_NVIC_PRIO_BITS -o SetupFiles -DCPU_S32K144HFT0VLLT -I. -I.. -IC:\PROGRA~1\MATLAB\R2016b\simulink\include\sf_runtime -IC:\Study\EI\Master\MASTER~1\Mdl\NXP\S32\M8_FOC~1\Updated\FOC_SC_mbd_rtw -IC:\Study\EI\Master\MASTER~1\Mdl\NXP\S32\M8_FOC~1\Updated -I"C:\Program Files\MATLAB\R2016b\simulink\include" -I"C:\Program Files\MATLAB\R2016b\extern\include" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src" -I"C:\Program Files\MATLAB\R2016b\rtw\c\libsrc" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\common" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\tcpip" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\serial" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\custom" -I"C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/arm-none-eabi/include" -I"./common" -I"./inc" -I"./src/clock/S32K1xx" -I"./src/sim/S32K144" -I"./src/power/S32K1xx" -I"../common" -I"../inc" -I"../src/clock/S32K1xx" -I"../src/sim/S32K144" -I"../src/power/S32K1xx" -I"./S32K144/include"
Assembler details : "C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/bin/arm-none-eabi-as" -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o SetupFiles
Building file startup_S32K144.o...
"C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/bin/arm-none-eabi-as" -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g -o startup_S32K144.o startup_S32K144.s
Building file FOC_SC.o...
"C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/bin/arm-none-eabi-gcc" -c -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O1 -g -gstrict-dwarf -DARM_MATH_CM4 -D__FPU_PRESENT=1 -D__FPU_USED=1 -D__NVIC_PRIO_BITS=FEATURE_NVIC_PRIO_BITS -o FOC_SC.o -DCPU_S32K144HFT0VLLT -I. -I.. -IC:\PROGRA~1\MATLAB\R2016b\simulink\include\sf_runtime -IC:\Study\EI\Master\MASTER~1\Mdl\NXP\S32\M8_FOC~1\Updated\FOC_SC_mbd_rtw -IC:\Study\EI\Master\MASTER~1\Mdl\NXP\S32\M8_FOC~1\Updated -I"C:\Program Files\MATLAB\R2016b\simulink\include" -I"C:\Program Files\MATLAB\R2016b\extern\include" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src" -I"C:\Program Files\MATLAB\R2016b\rtw\c\libsrc" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\common" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\tcpip" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\serial" -I"C:\Program Files\MATLAB\R2016b\rtw\c\src\ext_mode\custom" -I"C:/NXP/S32DS_ARM_v1.3/Cross_Tools/gcc-arm-none-eabi-4_9/arm-none-eabi/include" -I"./common" -I"./inc" -I"./src/clock/S32K1xx" -I"./src/sim/S32K144" -I"./src/power/S32K1xx" -I"../common" -I"../inc" -I"../src/clock/S32K1xx" -I"../src/sim/S32K144" -I"../src/power/S32K1xx" -I"./S32K144/include" FOC_SC.c
In file included from FOC_SC.c:22:0:
FOC_SC.h:31:28: fatal error: ftm_pwm_driver.h: No such file or directory
#include "ftm_pwm_driver.h"
^
compilation terminated.
gmake: *** [FOC_SC.o] Error 1
### Build procedure for model: 'FOC_SC' aborted due to an error.
Error(s) encountered while building "FOC_SC"

Outcomes