lwip_freeRTOS_s32k344 : Build Configuration Issue Report: FreeRTOS Example Projects

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

lwip_freeRTOS_s32k344 : Build Configuration Issue Report: FreeRTOS Example Projects

1,231 次查看
Sachin05
Contributor II

Problem: FreeRTOS and lwIP example projects fail to compile with "fatal error: FreeRTOS.h: No such file or directory"
Platform: S32 Design Studio 3.6.2
Target: S32K344 (S32K3 Platform)
Affected Projectsfree_rtoslwip_freertos example applications

 

Environment Verification

Components Installed (Confirmed):

  •  S32 Design Studio: Version 3.6.2
  •  Platform SDK S32K3: Includes FreeRTOS and lwIP TCP/IP stack
  •  FreeRTOS Source Location: Source

Build Error Observed:

../src/main.c:19:10: fatal error: FreeRTOS.h: No such file or directory
19 | #include "FreeRTOS.h"
| ^~~~~~~~~~~~
compilation terminated.

 

Cascade of Errors When Path Added Manually

When the FreeRTOS include path is manually added to build settings:

  • Initial FreeRTOS.h header is found
  • New errors appear for missing secondary dependencies:
    • portmacro.h (ARM Cortex-M7 port-specific definitions)

 

What is the correct project import procedure for FreeRTOS examples?

0 项奖励
回复
2 回复数

909 次查看
Sachin05
Contributor II

Hello @VaneB 

RTS version

Sachin05_2-1764290104019.png

 

 

FreeRTOS package version

Sachin05_3-1764290143496.png

 

followed the standard NXP example import procedure from the S32 Design Studio 3.6.2 IDE:

  1. Opened S32 Design Studio 3.6.2 IDE
  2. Navigated to Dashboard → "Create or import project"
  3. Selected: "S32DS Project from Example"
  4. Filter/Search Parameters:
    • Category: TCP/IP Stack (or Middleware)
    • Device Family: S32K3X4
    • Example Name: lwip_freertos (or similar variant like free_rtos_tcpip)
  5. Selected the example from the list
  6. Clicked "Finish" to import into workspace

No custom modifications were made to the imported project before the initial build attempt.

Sachin05_4-1764290275325.png

Regards, Sachin

 

0 项奖励
回复

1,204 次查看
VaneB
NXP TechSupport
NXP TechSupport

Hi @Sachin05 

Could you please provide the RTD version and the FreeRTOS package version you have installed? Additionally, could you share the steps you followed to import the example? This will help me better understand your setup and verify if anything might be missing.

 

BR, VaneB

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2250465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Elwip_freeRTOS_s32K344%EF%BC%9A%E7%89%88%E6%9C%AC%E9%85%8D%E7%BD%AE%E9%97%AE%E9%A2%98%E6%8A%A5%E5%91%8A%EF%BC%9AFreeRTOS%20%E7%A4%BA%E4%BE%8B%E9%A1%B9%E7%9B%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2250465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3E%E9%97%AE%E9%A2%98%3C%2FSTRONG%3E%3CSPAN%3E%3AFreeRTOS%20%E5%92%8C%20lwIP%20%E7%A4%BA%E4%BE%8B%E9%A1%B9%E7%9B%AE%E7%BC%96%E8%AF%91%E5%A4%B1%E8%B4%A5%EF%BC%8C%E5%87%BA%E7%8E%B0%22%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF%EF%BC%9AFreeRTOS.h%EF%BC%9A%E6%B2%A1%E6%9C%89%E6%AD%A4%E7%B1%BB%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95%22%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSTRONG%3E%E5%B9%B3%E5%8F%B0%3C%2FSTRONG%3E%3CSPAN%3E%3AS32%20Design%20Studio%203.6.2%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSTRONG%3E%E7%9B%AE%E6%A0%87%3C%2FSTRONG%3E%3CSPAN%3E%EF%BC%9AS32K344%20(S32K3%20Platform)%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSTRONG%3E%E5%8F%97%E5%BD%B1%E5%93%8D%E9%A1%B9%E7%9B%AE%3C%2FSTRONG%3E%3CSPAN%3E%EF%BC%9A%20%3C%2FSPAN%3Efree_rtos%3CSPAN%3E%E3%80%81%20%3C%2FSPAN%3Elwip_freertos%3CSPAN%3E%20%E7%A4%BA%E4%BE%8B%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CH2%20id%3D%22toc-hId--495711912%22%20id%3D%22toc-hId--495686001%22%20id%3D%22toc-hId--495686001%22%3E%E7%8E%AF%E5%A2%83%E9%AA%8C%E8%AF%81%3C%2FH2%3E%3CH3%20id%3D%22toc-hId-194849562%22%20id%3D%22toc-hId-194875473%22%20id%3D%22toc-hId-194875473%22%3E%E5%B7%B2%E5%AE%89%E8%A3%85%E5%85%83%E5%99%A8%E4%BB%B6%EF%BC%88%E5%B7%B2%E7%A1%AE%E8%AE%A4%EF%BC%89%EF%BC%9A%3C%2FH3%3E%3CUL%3E%3CLI%3E%3CLI-EMOJI%20id%3D%22lia_white-heavy-check-mark%22%20title%3D%22%3Awhite_heavy_check_mark%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%20%3C%2FSPAN%3E%3CSTRONG%3ES32%20Design%20Studio%3C%2FSTRONG%3E%EF%BC%9A%E7%89%88%E6%9C%AC%203.6.2%3C%2FLI%3E%3CLI%3E%3CLI-EMOJI%20id%3D%22lia_white-heavy-check-mark%22%20title%3D%22%3Awhite_heavy_check_mark%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%20%3C%2FSPAN%3E%3CSTRONG%3E%E5%B9%B3%E5%8F%B0%20SDK%20S32K3%3C%2FSTRONG%3E%EF%BC%9A%E5%8C%85%E6%8B%AC%20FreeRTOS%20%E5%92%8C%20lwIP%20TCP%2FIP%20%E5%8D%8F%E8%AE%AE%E6%A0%88%3C%2FLI%3E%3CLI%3E%3CLI-EMOJI%20id%3D%22lia_white-heavy-check-mark%22%20title%3D%22%3Awhite_heavy_check_mark%3A%22%3E%3C%2FLI-EMOJI%3E%3CSPAN%3E%20%3C%2FSPAN%3E%3CSTRONG%3EFreeRTOS%20%E6%BA%90%E4%BD%8D%E7%BD%AE%3C%2FSTRONG%3E%EF%BC%9A%3CSPAN%3E%20%3C%2FSPAN%3E%3CA%20title%3D%22%22%20href%3D%22vscode-file%3A%2F%2Fvscode-app%2Fc%3A%2FUsers%2FSSachin%2FAppData%2FLocal%2FPrograms%2FMicrosoft%2520VS%2520Code%2Fresources%2Fapp%2Fout%2Fvs%2Fcode%2Felectron-browser%2Fworkbench%2Fworkbench.html%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20class%3D%22%22%3E%E6%BA%90%E4%BB%A3%E7%A0%81%3C%2FSPAN%3E%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3CH3%20id%3D%22toc-hId--1612604901%22%20id%3D%22toc-hId--1612578990%22%20id%3D%22toc-hId--1612578990%22%3E%E8%A7%82%E5%AF%9F%E5%88%B0%E7%89%88%E6%9C%AC%E9%94%99%E8%AF%AF%EF%BC%9A%3C%2FH3%3E%3CP%3E..%2Fsrc%2Fmain.c%3A19%3A10%3A%20%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF%EF%BC%9AFreeRTOS.h%EF%BC%9A%E6%B2%A1%E6%9C%89%E6%AD%A4%E7%B1%BB%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95%3CBR%20%2F%3E19%20%7C%20%23include%22FreeRTOS.h%22%3CBR%20%2F%3E%7C%20%5E~~~~~~~~~~~%3CBR%20%2F%3E%E7%BC%96%E8%AF%91%E7%BB%88%E6%AD%A2%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CH3%20id%3D%22toc-hId-874907932%22%20id%3D%22toc-hId-874933843%22%20id%3D%22toc-hId-874933843%22%3E%3CSTRONG%3E%E6%89%8B%E5%8A%A8%E6%B7%BB%E5%8A%A0%E8%B7%AF%E5%BE%84%E6%97%B6%E7%9A%84%E5%B1%82%E5%8F%A0%E9%94%99%E8%AF%AF%3C%2FSTRONG%3E%3C%2FH3%3E%3CP%3E%E5%B0%86%20FreeRTOS%20%E5%8C%85%E5%90%AB%E8%B7%AF%E5%BE%84%E6%89%8B%E5%8A%A8%E6%B7%BB%E5%8A%A0%E5%88%B0%E7%89%88%E6%9C%AC%E8%AE%BE%E7%BD%AE%E4%B8%AD%E6%97%B6%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%E5%88%9D%E5%A7%8B%3CSPAN%3E%20%3C%2FSPAN%3EFreeRTOS.h%3CSPAN%3E%20%3C%2FSPAN%3E%E6%A0%87%E5%A4%B4%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E5%87%BA%E7%8E%B0%E6%96%B0%E7%9A%84%E9%94%99%E8%AF%AF%3C%2FSTRONG%3E%3CSPAN%3E%3C%2FSPAN%3E%20%EF%BC%8C%E5%8E%9F%E5%9B%A0%E6%98%AF%E7%BC%BA%E5%B0%91%E4%BA%8C%E7%BA%A7%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB%EF%BC%9A%3CUL%3E%3CLI%3Eportmacro.h%20%EF%BC%88ARM%20Cortex-M7%20%E7%AB%AF%E5%8F%A3%E7%89%B9%E5%AE%9A%E5%AE%9A%E4%B9%89%EF%BC%89%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3C%2FUL%3E%3CBR%20%2F%3E%3CP%3E%3CSTRONG%3EFreeRTOS%20%E7%A4%BA%E4%BE%8B%E7%9A%84%E6%AD%A3%E7%A1%AE%E9%A1%B9%E7%9B%AE%E5%AF%BC%E5%85%A5%E6%AD%A5%E9%AA%A4%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2250619%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lwip_freeRTOS_s32k344%20%3A%20Build%20Configuration%20Issue%20Report%3A%20FreeRTOS%20Example%20Projects%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2250619%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F255899%22%20target%3D%22_blank%22%3E%40Sachin05%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E4%BD%A0%E8%83%BD%E5%90%A6%E6%8F%90%E4%BE%9B%E4%BD%A0%E5%AE%89%E8%A3%85%E7%9A%84%20RTD%20%E7%89%88%E6%9C%AC%E5%92%8C%20FreeRTOS%20%E4%BB%A3%E7%A0%81%E5%8C%85%E7%89%88%E6%9C%AC%EF%BC%9F%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%82%A8%E8%83%BD%E5%90%A6%E5%88%86%E4%BA%AB%E4%B8%80%E4%B8%8B%E5%AF%BC%E5%85%A5%E7%A4%BA%E4%BE%8B%E7%9A%84%E6%AD%A5%E9%AA%A4%EF%BC%9F%E8%BF%99%E5%B0%86%E6%9C%89%E5%8A%A9%E4%BA%8E%E6%88%91%E6%9B%B4%E5%A5%BD%E5%9C%B0%E4%BA%86%E8%A7%A3%E6%82%A8%E7%9A%84%E8%AE%BE%E7%BD%AE%EF%BC%8C%E5%B9%B6%E7%A1%AE%E8%AE%A4%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E9%81%97%E6%BC%8F%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%E3%80%81VaneB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2250653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lwip_freeRTOS_s32k344%20%3A%20Build%20Configuration%20Issue%20Report%3A%20FreeRTOS%20Example%20Projects%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2250653%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F201913%22%20target%3D%22_blank%22%3E%40VaneB%3C%2FA%3E%3C%2FP%3E%3CP%3ERTS%20%E7%89%88%E6%9C%AC%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Sachin05_2-1764290104019.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Sachin05_2-1764290104019.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F367646i2AC5DEB698DF9B30%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Sachin05_2-1764290104019.png%22%20alt%3D%22Sachin05_2-1764290104019.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3EFreeRTOS%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%89%88%E6%9C%AC%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Sachin05_3-1764290143496.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Sachin05_3-1764290143496.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F367647i5E653C7ED8D98512%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Sachin05_3-1764290143496.png%22%20alt%3D%22Sachin05_3-1764290143496.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%8C%89%E7%85%A7%20S32%20Design%20Studio%203.6.2%20%E7%9A%84%E6%A0%87%E5%87%86%E6%81%A9%E6%99%BA%E6%B5%A6%E7%A4%BA%E4%BE%8B%E5%AF%BC%E5%85%A5%E7%A8%8B%E5%BA%8F%E8%BF%9B%E8%A1%8C%E5%AF%BC%E5%85%A5IDE%EF%BC%9A%3C%2FP%3E%3COL%3E%3CLI%3E%3CSTRONG%3E%E5%B7%B2%E6%89%93%E5%BC%80%20S32%20Design%20Studio%203.6.2%3C%2FSTRONG%3E%3CSPAN%3E%20%3C%2FSPAN%3EIDE%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E5%AF%BC%E8%88%AA%E8%87%B3%E6%8E%A7%E5%88%B6%E9%9D%A2%E6%9D%BF%3C%2FSTRONG%3E%3CSPAN%3E%20%3C%2FSPAN%3E%E2%86%92%22%E5%88%9B%E5%BB%BA%E6%88%96%E5%AF%BC%E5%85%A5%E9%A1%B9%E7%9B%AE%22%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E5%B7%B2%E9%80%89%E5%AE%9A%3C%2FSTRONG%3E%EF%BC%9A%22%E7%A4%BA%E4%BE%8B%E4%B8%AD%E7%9A%84%20S32DS%20%E9%A1%B9%E7%9B%AE%22%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E7%AD%9B%E9%80%89%2F%E6%90%9C%E7%B4%A2%E5%8F%82%E6%95%B0%3C%2FSTRONG%3E%EF%BC%9A%3CUL%3E%3CLI%3E%3CSTRONG%3E%E7%B1%BB%E5%88%AB%3C%2FSTRONG%3E%EF%BC%9ATCP%2FIP%20%E5%A0%86%E6%A0%88%EF%BC%88%E6%88%96%E4%B8%AD%E9%97%B4%E4%BB%B6%EF%BC%89%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E8%AE%BE%E5%A4%87%E7%B3%BB%E5%88%97%3C%2FSTRONG%3E%EF%BC%9AS32K3X4%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E7%A4%BA%E4%BE%8B%E5%90%8D%E7%A7%B0%3C%2FSTRONG%3E%EF%BC%9A%3CSPAN%3E%20%3C%2FSPAN%3Elwip_freertos%3CSPAN%3E%20%3C%2FSPAN%3E%20%EF%BC%88%E6%88%96%E7%B1%BB%E4%BC%BC%E7%9A%84%E5%8F%98%E4%BD%93%EF%BC%8C%E5%A6%82%3CSPAN%3E%20%3C%2FSPAN%3Efree_rtos_tcpip%EF%BC%89%E3%80%82%3C%2FLI%3E%3C%2FUL%3E%3C%2FLI%3E%3CLI%3E%E4%BB%8E%E5%88%97%E8%A1%A8%E4%B8%AD%3CSTRONG%3E%E9%80%89%E6%8B%A9%E7%A4%BA%E4%BE%8B%3C%2FSTRONG%3E%3CSPAN%3E%20%3C%2FSPAN%3E%3C%2FLI%3E%3CLI%3E%3CSTRONG%3E%E7%82%B9%E5%87%BB%22%E5%AE%8C%E6%88%90%22%3C%2FSTRONG%3E%3CSPAN%3E%20%3C%2FSPAN%3E%20%E5%AF%BC%E5%85%A5%E5%B7%A5%E4%BD%9C%E5%8C%BA%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%3CSTRONG%3E%E5%9C%A8%E9%A6%96%E6%AC%A1%E5%B0%9D%E8%AF%95%E7%89%88%E6%9C%AC%E4%B9%8B%E5%89%8D%EF%BC%8C%E6%9C%AA%E5%AF%B9%E5%AF%BC%E5%85%A5%E7%9A%84%E9%A1%B9%E7%9B%AE%E8%BF%9B%E8%A1%8C%E4%BB%BB%E4%BD%95%E8%87%AA%E5%AE%9A%E4%B9%89%E4%BF%AE%E6%94%B9%3C%2FSTRONG%3E%3CSPAN%3E%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Sachin05_4-1764290275325.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Sachin05_4-1764290275325.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F367648i85B311D79EF4EB08%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Sachin05_4-1764290275325.png%22%20alt%3D%22Sachin05_4-1764290275325.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E9%97%AE%E5%80%99%EF%BC%8C%E8%90%A8%E9%92%A6%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E