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
Solved! Go to Solution.
Hi @michelet1
Hi @michelet1
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