Hi,
I want to see the terminal messages showing up during the boot process of my board. I wish to push the reset button and see the messages show up in the SystemView terminal.
is this possible?
Hi,
I want to see the terminal messages showing up during the boot process of my board. I wish to push the reset button and see the messages show up in the SystemView terminal.
is this possible?
Hi,
Doing a reset while SystemViewer is running is currently not possible.
What you can do for now is to start a debug session and halt in the reset handler, start SystemViewer, continue the debug session.
Then you will get messages right after SystemView has been initialized.
We will also add start, stop and reset target to SystemViewer to allow control over the target without a debugger.
Best regards
Johannes
using RTT prints works perfect during the reset. I'm using these for now
Yes, but for SystemView, the recording has to be explicitly started from SystemViewer,
which is lost and not restarted on reset.
Regards
Johannes
is this topic of interest for further development?
would be nice to follow the SystemView without restarting the session each time I reset my debug session.
sorry to bring this up again, but would it be possible to call the needed functions on the target manually after a reset that SystemViewer can keep recording?
thank you very much!
Hi,
You can explicitly call SEGGER_SYSVIEW_Start() at the beginning of your application to start recording.
It cannot be guaranteed that SystemViewer can properly keep and manage the connection over a reset.
Regards
Johannes
Hi Johannes,
thanks for the hint. It looks aceptable
but one thing worth mentioning:
SEGGER_SYSVIEW_Start() can not be called before the FreeRTOS scheduler is started.
otherwise assertions will trigger because the "syscall from isr with too high priority" will be matched.
Don’t have an account yet? Register yourself now and be a part of our community!