How to integrate FreeRTOS in a project for S32K3 in S32 Design Studio for Ubuntu?

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

How to integrate FreeRTOS in a project for S32K3 in S32 Design Studio for Ubuntu?

152 Views
jakub_mielczare
Contributor IV

Hello,

My team is using S32 Design Studio for Ubuntu:

S32 Design Studio for S32 Platform

Version: 3.6.1

Build id: 250327

 

RTD S32K3XX 2.0.01

FREERTOS S32K3_S32M27X 4.0.0

 

I need to know how to create an application project with the above SW packages for S32K324.

 

Could you please advise?

 

Thank you,

Jakub

Tags (3)
0 Kudos
Reply
3 Replies

124 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @jakub_mielczare 

To make sure I can provide the most helpful support, I would like to point out a few things that might affect your implementation:

The S32K3 Real-Time Drivers (RTD) Version 2.0.1 were developed and tested using S32 Design Studio for S32 Platform version 3.4. Because of this, we cannot guarantee full compatibility or correct functionality with other IDE versions.

At the moment, there is no RTM version of the RTD officially compatible with this IDE version. However, in my personal experience, the S32K3_S32M27x Real-Time Drivers AUTOSAR R21-11 Version 5.0.0 has worked without issues in this environment.

Regarding, the FreeRTOS package, the SW32K3 FreeRTOS 10.6.0 Version 4.0.0 package depends on S32K3_S32M27x RTD AUTOSAR R21-11 Version 4.0.0, which means it is not compatible with the RTD version you are currently using.

Please note that all software package dependencies and required IDE versions are detailed in each package’s release notes, so it is always a good idea to double-check those for compatibility.

Lastly, please note that RTDs are not supported on Linux platforms only on Windows. Even if installation is successful, you may encounter issues due to Linux’s case-sensitive file system. This limitation has been discussed in the following thread:

Problems with Lpi2c_Ip_MasterConfig and Lpi2c_Ip_SlaveState struct generation on S32 DS for S32K344

 

BR, VaneB

0 Kudos
Reply

76 Views
jakub_mielczare
Contributor IV

Hi Vane,

Thank you for the comprehensive answer.

Can you please confirm if the FreeRTOS and RTD packages mentioned support S32K324EHT1MMMS?

Thank you,

Jakub

Tags (3)
0 Kudos
Reply

63 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @jakub_mielczare 

Yes, the S32K324 device is supported by both of the following software combinations:

  • S32K3 Real-Time Drivers Version 2.0.1 use it with SW32K3 FreeRTOS 10.4.6 2.0.1 D2209
  • S32K3 Real-Time Drivers Version 4.0.0 use it with SW32K3 FreeRTOS 10.6.0 Version 4.0.0

Just make sure to match the correct RTD and FreeRTOS versions as listed above.

0 Kudos
Reply