79819401

Date: 2025-11-13 20:32:05
Score: 0.5
Natty:
Report link

I got it working, it wasn't a linker problem but an implementation problem.

For Segger Systemview to run on ARM CM0 the user needs to implement the SEGGER_SYSVIEW_X_GetTimestamp() function.

While looking for a solution on github I came across this solution. Refer these 2 comits, Commit 866d39c and Commit 8cd0165

Keep in mind the function void xPortSysTickHandler( void ) is renamed to SysTick_Handler( void ) in recent versions of FreeRTOS in the file port.c of CM0

With above implementation its working fine for me, below are the library versions that I'm using.

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: SumKha