I figured out my issues. I was calling the wrong header file from FreeRTOSConf.h. It should be #include "SEGGER_SYSVIEW_FreeRTOS.h and I was calling #include "SEGGER_SYSVIEW.h Also, instead of calling SEGGER_SYSVIEW_Conf() and SEGGER_SYSVIEW_Start() I'm just calling traceStart() only.
I'm using systemview 3.54 with FreeRTOS v10.3.1 I have applied the patch manually using all the patch files for FreeRTOS as guidance and have tripple checked the patch. I'm getting data into systemview but I must be missing something because it seems like the patch isn't enough to fully log everything that's happening in my code. I am wondering if I'm overlooking a #define to enable the instrumented code. As you can see in the attached image I have communications with the st-link but items such …