S32K324-FreeRTOS example

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

S32K324-FreeRTOS example

跳至解决方案
789 次查看
Simon-Liu
Contributor V

Hello:

We want to use S32K324 for development, but since there is no S32K324 EVB, we bought S32K344 EVB. We want to generate a FreerRTOS example for S32K324, but there is no S32K324 example in the currently installed RTD (as shown below). Which RTD should be installed to generate the FreeRTOS example project for S32K324.
Note: We do not need to use the two cores of S32K324 at present, only Core0 is needed.

SimonLiu_0-1734935928179.png

BestRegards,Simon

0 项奖励
回复
1 解答
767 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu ,

     Thanks for your interest in the NXP auto MCU product, I would like to provide service for you. I am your company related FAE.

     About your question, don't worry, S32K344 is the 1*M7 LS core, S32K324 is the 2* M7 core, You can split the K344 LS core to 2 M7 core. Just as the training I provide to your company not long ago.

    About the FreerRTOS example for S32K324, you totally can refer to the S32K344 configuration, it is not complicated, then create one K324 project directly by referring the K344 configuration. BTW, if you also need to use the TCPIP + freertos in the  LLD method, don't use the RTD500, as the new TCPIP just support the MCAL situation, If you also need to use the MCAL, then you can consider the RTD500, but RTD500 didn't add the crypto function now.

    So, if you need to use both the crypto and the lwip, I suggest you use RTD400.

 

Wish it helps you!

If you still have question about it, please kindly let me know.

Best Regards,

Kerry

在原帖中查看解决方案

4 回复数
768 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu ,

     Thanks for your interest in the NXP auto MCU product, I would like to provide service for you. I am your company related FAE.

     About your question, don't worry, S32K344 is the 1*M7 LS core, S32K324 is the 2* M7 core, You can split the K344 LS core to 2 M7 core. Just as the training I provide to your company not long ago.

    About the FreerRTOS example for S32K324, you totally can refer to the S32K344 configuration, it is not complicated, then create one K324 project directly by referring the K344 configuration. BTW, if you also need to use the TCPIP + freertos in the  LLD method, don't use the RTD500, as the new TCPIP just support the MCAL situation, If you also need to use the MCAL, then you can consider the RTD500, but RTD500 didn't add the crypto function now.

    So, if you need to use both the crypto and the lwip, I suggest you use RTD400.

 

Wish it helps you!

If you still have question about it, please kindly let me know.

Best Regards,

Kerry

760 次查看
Simon-Liu
Contributor V

Hi @kerryzhou 

Thank you for your answer. We have created a S32K324 project and only used core0. When debugging, there is an error as shown in the figure below. Although it can still be debugged after clicking "Proceed", we are worried about this error. What is the cause of this error? How to fix it?

SimonLiu_0-1735093280352.jpeg

BestRegards,

Simon

0 项奖励
回复
757 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @Simon-Liu ,

    Normally this type issues happens when you do the build, clean your project and build it again, whether any error happens? What's the content?

  BTW, where  is your location? Shanghai Ecarxgroup?

Best Regards,

Kerry

0 项奖励
回复
754 次查看
Simon-Liu
Contributor V

Hi @kerryzhou 

We used the makefile we created, but now it seems that we cannot find this makefile in the S32DS project, which makes it impossible to compile using S32DS. We are looking for relevant configuration items to solve this problem.
I am at Dalian ECARX

BestRegards,

Simon

0 项奖励
回复