S32K324-FreeRTOS example

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

S32K324-FreeRTOS example

Jump to solution
746 Views
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 Kudos
Reply
1 Solution
724 Views
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

View solution in original post

4 Replies
725 Views
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

717 Views
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 Kudos
Reply
714 Views
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 Kudos
Reply
711 Views
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 Kudos
Reply