S32K312 Freertos build issue for the FreeRTOS_Toggle_Led_Example_S32K312

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

S32K312 Freertos build issue for the FreeRTOS_Toggle_Led_Example_S32K312

跳至解决方案
187 次查看
pramodj2
Contributor I

Hi Team,

I have downloaded the following RTD and FreeRTOS packages from the NXP website:

  • SW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.tar
  • SW32K3_FreeRTOS_11.1.0_0.8.0_CD1_D2603_DesignStudio_updatesite.tar

I am using a Windows system and have successfully imported/opened the FreeRTOS_Toggle_Led_Example_S32K312 project in S32 Design Studio (V3.6.10).

However, when I try to build the application, I encounter the error #include "FreeRTOSConfig.h file not found as shown in the attached screenshot (BE1).

Additionally, when I open the project's .mex file, Config Tools displays the following error (Refer attached Mex file)

"The tool does not support the selected processor."

Could you please guide me on the following points?

  1. Is there any specific version of S32 Design Studio required for these RTD and FreeRTOS packages?
  2. Are there any additional updates, plugins, or device support packages that need to be installed for S32K312?
  3. What is the correct procedure to build and run the FreeRTOS_Toggle_Led_Example_S32K312 sample application?
  4. My end goal is to run FreeRTOS on the S32K312 EVB. Could you please advise on the recommended setup and installation steps?

I have attached the build error screenshots (BE1 and Mex) for reference.

Thank you for your support.

Best regards,
Pramod Jadhav

0 项奖励
回复
1 解答
156 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

the SW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.zip includes just Crypto driver. You need to install based RTD package first before adding FreeRTOS one.

PetrS_0-1788946493548.pngPetrS_0-1788946493548.png

Once you have RTD & FreeRTOS sucesfully installed, just create new project from example

PetrS_1-1788946542398.pngPetrS_1-1788946542398.png

After it is loaded, open mex file and click on Update Code button. It should add missing drivers etc. 
Then you can Build the demo
You can also right click on project in Project Explorer window and select Update Code and Build Project.

PetrS_0-1788946711279.pngPetrS_0-1788946711279.png

BR, Petr



在原帖中查看解决方案

0 项奖励
回复
2 回复数
144 次查看
pramodj2
Contributor I

Thanks for the quick update the given RTD version is resolved my issue.

0 项奖励
回复
157 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

the SW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.zip includes just Crypto driver. You need to install based RTD package first before adding FreeRTOS one.

PetrS_0-1788946493548.pngPetrS_0-1788946493548.png

Once you have RTD & FreeRTOS sucesfully installed, just create new project from example

PetrS_1-1788946542398.pngPetrS_1-1788946542398.png

After it is loaded, open mex file and click on Update Code button. It should add missing drivers etc. 
Then you can Build the demo
You can also right click on project in Project Explorer window and select Update Code and Build Project.

PetrS_0-1788946711279.pngPetrS_0-1788946711279.png

BR, Petr



0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2412224%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFreeRTOS_Toggle_Led_Example_S32K312%20%E7%9A%84%20S32K312%20FreeRTOS%20%E7%89%88%E6%9C%AC%E9%97%AE%E9%A2%98%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2412224%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3E%3CP%3E%E5%A4%A7%E5%AE%B6%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E5%B7%B2%E4%BB%8ENXP%E7%BD%91%E7%AB%99%E4%B8%8B%E8%BD%BD%E4%BA%86%E4%BB%A5%E4%B8%8BRTD%E5%92%8CFreeRTOS%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3ESW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.tar%3C%2FLI%3E%3CLI%3ESW32K3_FreeRTOS_11.1.0_0.8.0_CD1_D2603_DesignStudio_updatesite.tar%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20Windows%20%E7%B3%BB%E7%BB%9F%EF%BC%8C%E5%B9%B6%E4%B8%94%E5%B7%B2%E6%88%90%E5%8A%9F%E5%9C%A8%3CSTRONG%3ES32%20Design%20Studio%20(V3.6.10)%3C%2FSTRONG%3E%E4%B8%AD%E5%AF%BC%E5%85%A5%2F%E6%89%93%E5%BC%80%E4%BA%86%3CSTRONG%3EFreeRTOS_Toggle_Led_Example_S32K312%3C%2FSTRONG%3E%E9%A1%B9%E7%9B%AE%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%88%91%E5%B0%9D%E8%AF%95%E6%9E%84%E5%BB%BA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%97%B6%EF%BC%8C%E9%81%87%E5%88%B0%E4%BA%86%E9%94%99%E8%AF%AF%3CSPAN%3E%23include%20%22FreeRTOSConfig.h%20%E6%96%87%E4%BB%B6%E6%9C%AA%E6%89%BE%E5%88%B0%22%EF%BC%8C%E5%A6%82%3C%2FSPAN%3E%E9%99%84%E4%BB%B6%E6%88%AA%E5%9B%BE%20(BE1)%20%E6%89%80%E7%A4%BA%E3%80%82%3C%2FP%3E%3CP%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E5%BD%93%E6%88%91%E6%89%93%E5%BC%80%E9%A1%B9%E7%9B%AE%E7%9A%84%3CSTRONG%3E.mex%3C%2FSTRONG%3E%E6%96%87%E4%BB%B6%E6%97%B6%E6%96%87%E4%BB%B6%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E6%98%BE%E7%A4%BA%E4%BB%A5%E4%B8%8B%E9%94%99%E8%AF%AF%EF%BC%88%E8%AF%B7%E5%8F%82%E8%80%83%E9%99%84%E4%BB%B6%3CSTRONG%3EMex%3C%2FSTRONG%3E%E6%96%87%E4%BB%B6%EF%BC%89%3C%2FP%3E%3CBLOCKQUOTE%3E%3CP%3E%3CSTRONG%3E%E2%80%9C%E8%AF%A5%E5%B7%A5%E5%85%B7%E4%B8%8D%E6%94%AF%E6%8C%81%E6%89%80%E9%80%89%E5%A4%84%E7%90%86%E5%99%A8%E3%80%82%E2%80%9D%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CP%3E%E8%AF%B7%E6%82%A8%E5%B0%B1%E4%BB%A5%E4%B8%8B%E5%87%A0%E7%82%B9%E7%BB%99%E4%BA%88%E6%8C%87%E5%AF%BC%EF%BC%9F%3C%2FP%3E%3COL%3E%3CLI%3E%E8%BF%99%E4%BA%9BRTD%E5%92%8CFreeRTOS%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E7%89%B9%E5%AE%9A%E7%89%88%E6%9C%AC%E7%9A%84%3CSTRONG%3ES32%20Design%20Studio%3C%2FSTRONG%3E%20%EF%BC%9F%3C%2FLI%3E%3CLI%3E%3CSTRONG%3ES32K312%3C%2FSTRONG%3E%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E5%AE%89%E8%A3%85%E4%BB%BB%E4%BD%95%E5%85%B6%E4%BB%96%E6%9B%B4%E6%96%B0%E3%80%81%E6%8F%92%E4%BB%B6%E6%88%96%E8%AE%BE%E5%A4%87%E6%94%AF%E6%8C%81%E5%8C%85%EF%BC%9F%3C%2FLI%3E%3CLI%3E%E6%9E%84%E5%BB%BA%E5%92%8C%E8%BF%90%E8%A1%8C%3CSTRONG%3EFreeRTOS_Toggle_Led_Example_S32K312%3C%2FSTRONG%3E%E7%A4%BA%E4%BE%8B%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%AD%A5%E9%AA%A4%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2FLI%3E%3CLI%3E%E6%88%91%E7%9A%84%E6%9C%80%E7%BB%88%E7%9B%AE%E6%A0%87%E6%98%AF%E5%9C%A8%3CSTRONG%3ES32K312%20EVB%3C%2FSTRONG%3E%E4%B8%8A%E8%BF%90%E8%A1%8C%20FreeRTOS%E3%80%82%E8%AF%B7%E9%97%AE%E8%83%BD%E5%90%A6%E6%8F%90%E4%BE%9B%E6%8E%A8%E8%8D%90%E7%9A%84%E8%AE%BE%E7%BD%AE%E5%92%8C%E5%AE%89%E8%A3%85%E6%AD%A5%E9%AA%A4%EF%BC%9F%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%E6%88%91%E5%B7%B2%E9%99%84%E4%B8%8A%E6%9E%84%E5%BB%BA%E9%94%99%E8%AF%AF%E6%88%AA%E5%9B%BE%EF%BC%88BE1%20%E5%92%8C%20Mex%EF%BC%89%E4%BE%9B%E6%82%A8%E5%8F%82%E8%80%83%E3%80%82%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3C%2FP%3E%3CP%3E%E6%AD%A4%E8%87%B4%EF%BC%8C%3CBR%20%2F%3E%3CSTRONG%3E%E6%99%AE%E6%8B%89%E8%8E%AB%E5%BE%B7%C2%B7%E8%B4%BE%E8%BE%BE%E5%A4%AB%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2412400%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K312%20Freertos%20build%20issue%20for%20the%20FreeRTOS_Toggle_Led_Example_S32K312%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2412400%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%BF%AB%E9%80%9F%E6%9B%B4%E6%96%B0%EF%BC%8C%E6%8F%90%E4%BE%9B%E7%9A%84RTD%E7%89%88%E6%9C%AC%E5%B7%B2%E7%BB%8F%E8%A7%A3%E5%86%B3%E4%BA%86%E6%88%91%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2412314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K312%20Freertos%20build%20issue%20for%20the%20FreeRTOS_Toggle_Led_Example_S32K312%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2412314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%0A%3CP%3ESW32K3_RTD_R23-11_7.0.1_P02_D2603_DesignStudio_updatesite.zip%20%E4%BB%85%E5%8C%85%E5%90%AB%20Crypto%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E5%9C%A8%E6%B7%BB%E5%8A%A0%20FreeRTOS%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E4%B9%8B%E5%89%8D%EF%BC%8C%E9%9C%80%E8%A6%81%E5%85%88%E5%AE%89%E8%A3%85%E5%9F%BA%E4%BA%8E%20RTD%20%E7%9A%84%E8%BD%AF%E4%BB%B6%E5%8C%85%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PetrS_0-1788946493548.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PetrS_0-1788946493548.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F396159iF4A35806EDFF981B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PetrS_0-1788946493548.png%22%20alt%3D%22PetrS_0-1788946493548.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_0-1788946493548.png%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_0-1788946493548.png%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E6%88%90%E5%8A%9F%E5%AE%89%E8%A3%85%20RTD%20%E5%92%8C%20FreeRTOS%20%E5%90%8E%EF%BC%8C%E5%8F%AA%E9%9C%80%E4%BB%8E%E7%A4%BA%E4%BE%8B%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E9%A1%B9%E7%9B%AE%E5%8D%B3%E5%8F%AF%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PetrS_1-1788946542398.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PetrS_1-1788946542398.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F396160i24315BBEA50CE190%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PetrS_1-1788946542398.png%22%20alt%3D%22PetrS_1-1788946542398.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_1-1788946542398.png%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_1-1788946542398.png%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E5%8A%A0%E8%BD%BD%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8C%E6%89%93%E5%BC%80%20mex%20%E6%96%87%E4%BB%B6%E5%B9%B6%E7%82%B9%E5%87%BB%E2%80%9C%E6%9B%B4%E6%96%B0%E4%BB%A3%E7%A0%81%E2%80%9D%E6%8C%89%E9%92%AE%E3%80%82%E5%AE%83%E5%BA%94%E8%AF%A5%E6%B7%BB%E5%8A%A0%E7%BC%BA%E5%A4%B1%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%AD%89%E3%80%82%3CBR%20%2F%3E%E7%84%B6%E5%90%8E%E6%82%A8%E5%B0%B1%E5%8F%AF%E4%BB%A5%E6%9E%84%E5%BB%BA%E6%BC%94%E7%A4%BA%E4%BA%86%E3%80%82%3CBR%20%2F%3E%E6%82%A8%E4%B9%9F%E5%8F%AF%E4%BB%A5%E5%9C%A8%E9%A1%B9%E7%9B%AE%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E7%AA%97%E5%8F%A3%E4%B8%AD%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E9%A1%B9%E7%9B%AE%EF%BC%8C%E7%84%B6%E5%90%8E%E9%80%89%E6%8B%A9%E2%80%9C%E6%9B%B4%E6%96%B0%E4%BB%A3%E7%A0%81%E2%80%9D%E5%92%8C%E2%80%9C%E7%94%9F%E6%88%90%E9%A1%B9%E7%9B%AE%E2%80%9D%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22PetrS_0-1788946711279.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22PetrS_0-1788946711279.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F396162iB8DE5008E62FD86B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22PetrS_0-1788946711279.png%22%20alt%3D%22PetrS_0-1788946711279.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_0-1788946711279.png%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EPetrS_0-1788946711279.png%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EBR%EF%BC%8C%E5%BD%BC%E5%BE%97%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E