Imported LIN master code for 32k from s32ds is not building

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Imported LIN master code for 32k from s32ds is not building

789 Views
manjunathNN
Contributor I

Hello

Imported example Lin master code from s32 SDK.

I did not done any changes in project file.

But build is not passed, got errors mentioned below:

In file included from ../src/main.c:21:
C:/NXP/S32DS.3.5/S32DS/software/PlatformSDK_S32K1_S32M24/RTD/BaseNXP_TS_T40D2M20I0R0/include/Mcal.h:61:10: fatal error: Soc_Ips.h: No such file or directory
61 | #include "Soc_Ips.h"
| ^~~~~~~~~~~
compilation terminated.
make: *** [src/subdir.mk:20: src/main.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from ../Project_Settings/Startup_Code/exceptions.c:37:
C:/NXP/S32DS.3.5/S32DS/software/PlatformSDK_S32K1_S32M24/RTD/BaseNXP_TS_T40D2M20I0R0/include/Mcal.h:61:10: fatal error: Soc_Ips.h: No such file or directory
61 | #include "Soc_Ips.h"
| ^~~~~~~~~~~
compilation terminated.
make: *** [Project_Settings/Startup_Code/subdir.mk:42: Project_Settings/Startup_Code/exceptions.o] Error 1
In file included from ../Project_Settings/Startup_Code/system.c:43:
C:/NXP/S32DS.3.5/S32DS/software/PlatformSDK_S32K1_S32M24/RTD/BaseNXP_TS_T40D2M20I0R0/include/Mcal.h:61:10: fatal error: Soc_Ips.h: No such file or directory
61 | #include "Soc_Ips.h"
| ^~~~~~~~~~~
compilation terminated.
make: *** [Project_Settings/Startup_Code/subdir.mk:42: Project_Settings/Startup_Code/system.o] Error 1
"make -j12 all" terminated with exit code 2. Build might be incomplete.

13:06:54 Build Failed. 7 errors, 0 warnings. (took 1s.48ms)

 Please let me know how to solve this errors.

Project:

manjunathNN_0-1757053370531.png

 

Thank you.

0 Kudos
Reply
3 Replies

767 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @manjunathNN,

DId you generate the RTD code:

danielmartynek_0-1757060631309.png

danielmartynek_1-1757060658374.png

 

Which version of the LIN Stack do you use?

 

Regards,

Daniel

 

 

0 Kudos
Reply

731 Views
manjunathNN
Contributor I

Now generated but still it showing some errors:

../stacks/lin/src/lin_commontl_proto.c: In function 'tl_put_raw':
../stacks/lin/src/lin_commontl_proto.c:1172:5: error: implicit declaration of function 'OsIf_SuspendAllInterrupts' [-Werror=implicit-function-declaration]
1172 | OsIf_SuspendAllInterrupts();
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../stacks/lin/src/lin_commontl_proto.c:1241:5: error: implicit declaration of function 'OsIf_ResumeAllInterrupts' [-Werror=implicit-function-declaration]
1241 | OsIf_ResumeAllInterrupts();
| ^~~~~~~~~~~~~~~~~~~~~~~~
Invoking: Standard S32DS C Compiler
arm-none-eabi-gcc "@stacks/lin/src/lin_common_api.args" -MMD -MP -MF"stacks/lin/src/lin_lin21_proto.d" -MT"stacks/lin/src/lin_lin21_proto.o" -o "stacks/lin/src/lin_lin21_proto.o" "../stacks/lin/src/lin_lin21_proto.c"

cc1.exe: some warnings being treated as errors

make: *** [stacks/lin/src/subdir.mk:36: stacks/lin/src/lin_commontl_proto.o] Error 1
make: *** Waiting for unfinished jobs....
Building file: ../stacks/lin/lin_dal/src/lin_dal.c
Invoking: Standard S32DS C Compiler
arm-none-eabi-gcc "@stacks/lin/lin_dal/src/lin_dal.args" -MMD -MP -MF"stacks/lin/lin_dal/src/lin_dal.d" -MT"stacks/lin/lin_dal/src/lin_dal.o" -o "stacks/lin/lin_dal/src/lin_dal.o" "../stacks/lin/lin_dal/src/lin_dal.c"
Finished building: ../stacks/lin/src/lin_lin21_proto.c

Finished building: ../stacks/lin/lin_dal/src/lin_dal.c

"make -j12 all" terminated with exit code 2. Build might be incomplete.

08:40:26 Build Failed. 4 errors, 0 warnings. (took 3s.292ms)


This is the path in SDK : PlatformSDK_S32K1_S32M24\stacks\lin\examples\S32K1\S32K144\Lin_Master_S32K144_Example_DS
I am using example LIN from S32DS.3.5 SDK. 

0 Kudos
Reply

684 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @manjunathNN,

Which of these LIN stacks have you installed:

danielmartynek_0-1757583316360.png

Refer to the release noted of the stack.

There is a compatible RTD revision specified.

The stack must be used only with this very RTD.

 

Also, it is not recommended to have other RTDs installed in the same IDE.

You can always install more S32DS IDEs if you need to have more RTDs for some reason.

 

Thank you,

BR, Daniel 

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2164100%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EImported%20LIN%20master%20code%20for%2032k%20from%20s32ds%20is%20not%20building%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164100%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%3C%2FP%3E%3CP%3EImported%20example%20Lin%20master%20code%20from%20s32%20SDK.%3C%2FP%3E%3CP%3EI%20did%20not%20done%20any%20changes%20in%20project%20file.%3C%2FP%3E%3CP%3EBut%20build%20is%20not%20passed%2C%20got%20errors%20mentioned%20below%3A%3C%2FP%3E%3CP%3EIn%20file%20included%20from%20..%2Fsrc%2Fmain.c%3A21%3A%3CBR%20%2F%3EC%3A%2FNXP%2FS32DS.3.5%2FS32DS%2Fsoftware%2FPlatformSDK_S32K1_S32M24%2FRTD%2FBaseNXP_TS_T40D2M20I0R0%2Finclude%2FMcal.h%3A61%3A10%3A%20fatal%20error%3A%20Soc_Ips.h%3A%20No%20such%20file%20or%20directory%3CBR%20%2F%3E61%20%7C%20%23include%20%22Soc_Ips.h%22%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~%3CBR%20%2F%3Ecompilation%20terminated.%3CBR%20%2F%3Emake%3A%20***%20%5Bsrc%2Fsubdir.mk%3A20%3A%20src%2Fmain.o%5D%20Error%201%3CBR%20%2F%3Emake%3A%20***%20Waiting%20for%20unfinished%20jobs....%3CBR%20%2F%3EIn%20file%20included%20from%20..%2FProject_Settings%2FStartup_Code%2Fexceptions.c%3A37%3A%3CBR%20%2F%3EC%3A%2FNXP%2FS32DS.3.5%2FS32DS%2Fsoftware%2FPlatformSDK_S32K1_S32M24%2FRTD%2FBaseNXP_TS_T40D2M20I0R0%2Finclude%2FMcal.h%3A61%3A10%3A%20fatal%20error%3A%20Soc_Ips.h%3A%20No%20such%20file%20or%20directory%3CBR%20%2F%3E61%20%7C%20%23include%20%22Soc_Ips.h%22%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~%3CBR%20%2F%3Ecompilation%20terminated.%3CBR%20%2F%3Emake%3A%20***%20%5BProject_Settings%2FStartup_Code%2Fsubdir.mk%3A42%3A%20Project_Settings%2FStartup_Code%2Fexceptions.o%5D%20Error%201%3CBR%20%2F%3EIn%20file%20included%20from%20..%2FProject_Settings%2FStartup_Code%2Fsystem.c%3A43%3A%3CBR%20%2F%3EC%3A%2FNXP%2FS32DS.3.5%2FS32DS%2Fsoftware%2FPlatformSDK_S32K1_S32M24%2FRTD%2FBaseNXP_TS_T40D2M20I0R0%2Finclude%2FMcal.h%3A61%3A10%3A%20fatal%20error%3A%20Soc_Ips.h%3A%20No%20such%20file%20or%20directory%3CBR%20%2F%3E61%20%7C%20%23include%20%22Soc_Ips.h%22%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~%3CBR%20%2F%3Ecompilation%20terminated.%3CBR%20%2F%3Emake%3A%20***%20%5BProject_Settings%2FStartup_Code%2Fsubdir.mk%3A42%3A%20Project_Settings%2FStartup_Code%2Fsystem.o%5D%20Error%201%3CBR%20%2F%3E%22make%20-j12%20all%22%20terminated%20with%20exit%20code%202.%20Build%20might%20be%20incomplete.%3C%2FP%3E%3CP%3E13%3A06%3A54%20Build%20Failed.%207%20errors%2C%200%20warnings.%20(took%201s.48ms)%3C%2FP%3E%3CP%3E%26nbsp%3BPlease%20let%20me%20know%20how%20to%20solve%20this%20errors.%3C%2FP%3E%3CP%3EProject%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22manjunathNN_0-1757053370531.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22manjunathNN_0-1757053370531.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F355673iE07803BEA8499439%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22manjunathNN_0-1757053370531.png%22%20alt%3D%22manjunathNN_0-1757053370531.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EThank%20you.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2167733%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Imported%20LIN%20master%20code%20for%2032k%20from%20s32ds%20is%20not%20building%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2167733%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F254448%22%20target%3D%22_blank%22%3E%40manjunathNN%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EWhich%20of%20these%20LIN%20stacks%20have%20you%20installed%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22danielmartynek_0-1757583316360.png%22%20style%3D%22width%3A%20566px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_0-1757583316360.png%22%20style%3D%22width%3A%20566px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F356465i74524195D59AA269%2Fimage-dimensions%2F566x242%3Fv%3Dv2%22%20width%3D%22566%22%20height%3D%22242%22%20role%3D%22button%22%20title%3D%22danielmartynek_0-1757583316360.png%22%20alt%3D%22danielmartynek_0-1757583316360.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ERefer%20to%20the%20release%20noted%20of%20the%20stack.%3C%2FP%3E%0A%3CP%3EThere%20is%20a%20compatible%20RTD%20revision%20specified.%3C%2FP%3E%0A%3CP%3EThe%20stack%20must%20be%20used%20only%20with%20this%20very%20RTD.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EAlso%2C%20it%20is%20not%20recommended%20to%20have%20other%20RTDs%20installed%20in%20the%20same%20IDE.%3C%2FP%3E%0A%3CP%3EYou%20can%20always%20install%20more%20S32DS%20IDEs%20if%20you%20need%20to%20have%20more%20RTDs%20for%20some%20reason.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThank%20you%2C%3C%2FP%3E%0A%3CP%3EBR%2C%20Daniel%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2166260%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Imported%20LIN%20master%20code%20for%2032k%20from%20s32ds%20is%20not%20building%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2166260%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ENow%20generated%20but%20still%20it%20showing%20some%20errors%3A%3C%2FP%3E%3CP%3E..%2Fstacks%2Flin%2Fsrc%2Flin_commontl_proto.c%3A%20In%20function%20'tl_put_raw'%3A%3CBR%20%2F%3E..%2Fstacks%2Flin%2Fsrc%2Flin_commontl_proto.c%3A1172%3A5%3A%20error%3A%20implicit%20declaration%20of%20function%20'OsIf_SuspendAllInterrupts'%20%5B-Werror%3Dimplicit-function-declaration%5D%3CBR%20%2F%3E1172%20%7C%20OsIf_SuspendAllInterrupts()%3B%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~~~~~~~~~~~~~~~%3CBR%20%2F%3E..%2Fstacks%2Flin%2Fsrc%2Flin_commontl_proto.c%3A1241%3A5%3A%20error%3A%20implicit%20declaration%20of%20function%20'OsIf_ResumeAllInterrupts'%20%5B-Werror%3Dimplicit-function-declaration%5D%3CBR%20%2F%3E1241%20%7C%20OsIf_ResumeAllInterrupts()%3B%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~~~~~~~~~~~~~~%3CBR%20%2F%3EInvoking%3A%20Standard%20S32DS%20C%20Compiler%3CBR%20%2F%3Earm-none-eabi-gcc%20%22%40stacks%2Flin%2Fsrc%2Flin_common_api.args%22%20-MMD%20-MP%20-MF%22stacks%2Flin%2Fsrc%2Flin_lin21_proto.d%22%20-MT%22stacks%2Flin%2Fsrc%2Flin_lin21_proto.o%22%20-o%20%22stacks%2Flin%2Fsrc%2Flin_lin21_proto.o%22%20%22..%2Fstacks%2Flin%2Fsrc%2Flin_lin21_proto.c%22%3CBR%20%2F%3E%3CBR%20%2F%3Ecc1.exe%3A%20some%20warnings%20being%20treated%20as%20errors%3CBR%20%2F%3E%3CBR%20%2F%3Emake%3A%20***%20%5Bstacks%2Flin%2Fsrc%2Fsubdir.mk%3A36%3A%20stacks%2Flin%2Fsrc%2Flin_commontl_proto.o%5D%20Error%201%3CBR%20%2F%3Emake%3A%20***%20Waiting%20for%20unfinished%20jobs....%3CBR%20%2F%3EBuilding%20file%3A%20..%2Fstacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.c%3CBR%20%2F%3EInvoking%3A%20Standard%20S32DS%20C%20Compiler%3CBR%20%2F%3Earm-none-eabi-gcc%20%22%40stacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.args%22%20-MMD%20-MP%20-MF%22stacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.d%22%20-MT%22stacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.o%22%20-o%20%22stacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.o%22%20%22..%2Fstacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.c%22%3CBR%20%2F%3EFinished%20building%3A%20..%2Fstacks%2Flin%2Fsrc%2Flin_lin21_proto.c%3CBR%20%2F%3E%3CBR%20%2F%3EFinished%20building%3A%20..%2Fstacks%2Flin%2Flin_dal%2Fsrc%2Flin_dal.c%3CBR%20%2F%3E%3CBR%20%2F%3E%22make%20-j12%20all%22%20terminated%20with%20exit%20code%202.%20Build%20might%20be%20incomplete.%3C%2FP%3E%3CP%3E08%3A40%3A26%20Build%20Failed.%204%20errors%2C%200%20warnings.%20(took%203s.292ms)%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EThis%20is%20the%20path%20in%20SDK%20%3A%20PlatformSDK_S32K1_S32M24%5Cstacks%5Clin%5Cexamples%5CS32K1%5CS32K144%5CLin_Master_S32K144_Example_DS%3CBR%20%2F%3EI%20am%20using%20example%20LIN%20from%26nbsp%3BS32DS.3.5%20SDK.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2164222%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Imported%20LIN%20master%20code%20for%2032k%20from%20s32ds%20is%20not%20building%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164222%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F254448%22%20target%3D%22_blank%22%3E%40manjunathNN%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EDId%20you%20generate%20the%20RTD%20code%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22danielmartynek_0-1757060631309.png%22%20style%3D%22width%3A%20583px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_0-1757060631309.png%22%20style%3D%22width%3A%20583px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F355705i2D0EABB5683DBD27%2Fimage-dimensions%2F583x95%3Fv%3Dv2%22%20width%3D%22583%22%20height%3D%2295%22%20role%3D%22button%22%20title%3D%22danielmartynek_0-1757060631309.png%22%20alt%3D%22danielmartynek_0-1757060631309.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22danielmartynek_1-1757060658374.png%22%20style%3D%22width%3A%20420px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22danielmartynek_1-1757060658374.png%22%20style%3D%22width%3A%20420px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F355707i07E1A2EEA574D7EC%2Fimage-dimensions%2F420x87%3Fv%3Dv2%22%20width%3D%22420%22%20height%3D%2287%22%20role%3D%22button%22%20title%3D%22danielmartynek_1-1757060658374.png%22%20alt%3D%22danielmartynek_1-1757060658374.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EWhich%20version%20of%20the%20LIN%20Stack%20do%20you%20use%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%2C%3C%2FP%3E%0A%3CP%3EDaniel%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E