Hi,
Thanks for SystemViewer toolkit, and I'm trying to use it to inspect my system behavior, but without OS (bare-metal application).
I read the two manuals; UM08027 and AN08003. and I did as described, but I think that I miss something because the SystemViewer desktop application cannot start recording.
For my environment details: I'm using J-Link Pro (SystemViewer updated the version on the first start recording), a Cortex-M0 based µC (STM32F030), and J-Flash v5.02c.
I set in SEGGER_SYSVIEW_Conf.f file.
And In SEGGER_SYSVIEW_Config_NoOS.c I set configuration to:
Also I copied the function SEGGER_SYSVIEW_X_GetTimestamp() from embOS_CM0.c and I incremented SEGGER_SYSVIEW_TickCnt in SysTick_Handler().
Finally I called in my main function:
and
And I didn't miss to call in a periodic interrupt to record ISR events.
Does I still missing something else?
Thanks for your help :)
--
Ismail ZEMNI
Thanks for SystemViewer toolkit, and I'm trying to use it to inspect my system behavior, but without OS (bare-metal application).
I read the two manuals; UM08027 and AN08003. and I did as described, but I think that I miss something because the SystemViewer desktop application cannot start recording.
For my environment details: I'm using J-Link Pro (SystemViewer updated the version on the first start recording), a Cortex-M0 based µC (STM32F030), and J-Flash v5.02c.
I set in SEGGER_SYSVIEW_Conf.f file.
And In SEGGER_SYSVIEW_Config_NoOS.c I set configuration to:
Also I copied the function SEGGER_SYSVIEW_X_GetTimestamp() from embOS_CM0.c and I incremented SEGGER_SYSVIEW_TickCnt in SysTick_Handler().
Finally I called in my main function:
and
And I didn't miss to call in a periodic interrupt to record ISR events.
Does I still missing something else?
Thanks for your help :)
--
Ismail ZEMNI