problem installation s32k3 FreeRTOS

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

problem installation s32k3 FreeRTOS

Jump to solution
2,873 Views
michelet1
Contributor II

Hello,

i have s32ds 3.5 and i'm using the board MCTPTX1AK324(and follow step provided to get started) with installation RTD 4.4 2.0.0,  IPCF 4.0.0.

I have tried to install sw32k3_FreeRTOS_10.4.6_2.0.0_D2204 and i following these steps on s32ds 3.5:

1)Open Window->Preferences. From next windows, select S32 Design Studio for S32 Platform-> S32DS Extensions and Updates, click Add All and select zip archive sw32k3_FreeRTOS_10.4.6_2.0.0_D2204

2)Help -> S32DS Extensions and Updates. At this point a window appears indicating unsuitable package(i have include image in the attachment) . The question is: which version of FreeRTOS should i download to be compatible with RTD 2.0.0 and s32ds3.5?

Thanks in advance for any help and info

0 Kudos
Reply
1 Solution
2,856 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @michelet1 

Could you validate if the following works for you? 
 
VaneB_4-1699904487532.png
VaneB_5-1699904498843.png VaneB_6-1699904557577.png
VaneB_7-1699904595385.png VaneB_8-1699904643929.png
You need to accept all the terms and conditions, and if the package is correctly installed S32DS will ask you to restart.
 
B.R.
VaneB

View solution in original post

0 Kudos
Reply
3 Replies
2,857 Views
VaneB
NXP TechSupport
NXP TechSupport

Hi @michelet1 

Could you validate if the following works for you? 
 
VaneB_4-1699904487532.png
VaneB_5-1699904498843.png VaneB_6-1699904557577.png
VaneB_7-1699904595385.png VaneB_8-1699904643929.png
You need to accept all the terms and conditions, and if the package is correctly installed S32DS will ask you to restart.
 
B.R.
VaneB
0 Kudos
Reply
2,844 Views
michelet1
Contributor II

Hello,

Thanks for the reply. I tried to follow the steps you indicated and i actually managed to install freertos.

As a next step i tried to allocate a static task and the related scheduler function(vTaskStartScheduler).

I modified FreeRTOSConfig.h to have static allocation etc.. but when I start the code and debug with PE micro it generates hardFault() when it executes prvPortStartFirstTask(void) function in vTaskStartScheduler.

I can't figure out if it's due to a FreeRTOS installation problem that creare conflict in the code or have i configured the FreeRTOSConfig part incorrectly? In the attachment i report the configuration of FreeRTOSConfig.h and the part of the code in the main in which i instantiate a static task and call vTaskStartScheduler.

 Thank you in advance for your help and availability

Michele

 

0 Kudos
Reply
2,821 Views
michelet1
Contributor II
Hello @VaneB,
anyway the installation of FreeRTOS on s32ds3.5 was successfull following your steps.
I decided to open a new post for the HardFault problem generated by prvPortStartFirstTask(void).
thanks for your help and availability.
0 Kudos
Reply