If you are using the FreeRTOS v11 or later and the current
SystemView Target Source v3.54 or later, then you do not need to
attach the patch file.
Steps to Follow:
1. Download FreeRTOS 11 kernel:
Download the FreeRTOS 11 kernel from the official GitHub repository.
Follow the instructions in the lecture titled "Adding the FreeRTOS Kernel Source to
Your Project," as detailed in Section 5.
Replace the port.c file in ‘Thirdparty\FreeRTOS\portable\GCC\ARM_CM4F\port.c’
Follow the instructions in the lecture titled "Adding the FreeRTOS Kernel Source to
Your Project," as detailed in Section 5.
and the portable.h file in ‘Thirdparty\FreeRTOS\include\portable.h’ with the files
provided in the resource section.
2. Download SystemView Tool (Version 3.52a):
Download the SystemView tool - v3.52a or an earlier version compatible with your
OS.
Note: Do not use SystemView tool version v3.54, the tool crashes.
3. Download SystemView Target Source (Version 3.54):
Download SystemView Target Source v3.54 from the official website.
Follow the steps outlined in the lecture titled "Segger SystemView Target
Integration," as described in Section 7.
Note the changes to be made:
Copy the configuration source file (SEGGER_SYSVIEW_Config_FreeRTOS.c) from the
‘FreeRTOSv11’ directory under the ‘Sample’ folder.
Paste in below location
Copy the OS files from the ‘FreeRTOSv11’ directory under the ‘Sample’ folder.
Paste in below location