Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segger Sysview support #30

Closed
hathach opened this issue Apr 7, 2017 · 1 comment
Closed

Segger Sysview support #30

hathach opened this issue Apr 7, 2017 · 1 comment
Labels
Milestone

Comments

@hathach
Copy link
Member

hathach commented Apr 7, 2017

to monitor task, memory and thread resource for high level debug level3+

https://www.segger.com/jlink-rtt.html

@hathach hathach added this to the 0.6 milestone Apr 7, 2017
@hathach hathach added this to TODO in Next Release Apr 8, 2017
@hathach hathach moved this from TODO to In Progress in Next Release Jun 30, 2017
@hathach hathach changed the title Segger RTT support Segger Sysview support Jul 5, 2017
hathach added a commit that referenced this issue Jul 6, 2017
@hathach
Copy link
Member Author

hathach commented Jul 6, 2017

Realtrace using sysview is added at Debug Level 3, "Jlink required" text make sure user won't enable it by curiosity (there is no ham except for more SRAM&FLASH).
screenshot from 2017-07-06 12-21-41

Click on connect, jlink should be able to detect the mcu + the speed
screenshot from 2017-07-06 12-23-58

sysview buffer is likely to overflow, due to the constant switching caused by yield in loop() (I guess). May need to increase SYSVIEW buffer (currently 2*1024 bytes). Nevertheless the captured events look good
screenshot from 2017-07-06 12-42-27

All the tasks and its active timeslice is visualized
screenshot from 2017-07-06 12-46-49

@hathach hathach moved this from In Progress to Done in Next Release Jul 6, 2017
@hathach hathach modified the milestones: 0.6.5, 0.7.0 Jul 6, 2017
@hathach hathach closed this as completed Jul 6, 2017
@hathach hathach removed this from Done in Next Release Jul 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants