summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhathach <[email protected]>2026-07-24 15:28:50 +0700
committerhathach <[email protected]>2026-07-24 15:56:14 +0700
commitc9226077bb39dd1f19997272db58596aeeb8fa71 (patch)
tree5b663aa706f2ccff3bf6907fc88a4eddbcc66ce0 /src
parent24bb035be7881c2b4a95136bef4d03a91c9e31ce (diff)
add etm-trace skill: unattended J-Trace ETM capture and analysis
Headless instruction-trace capture on any TRACE_ETM-capable board via Ozone's automation socket (port 19201, xvfb): etm_capture.py generates a throwaway project from the board's committed ozone reference (device, TIF, width, timing, hooks, JLinkScript inheritance), drives the session, and exports profile/coverage; etm_profile.py renders hot functions, coverage, per-line/instruction counters and ISR timing from the itrace stream. SKILL.md carries rig discipline, capture recipes, a new-board bring-up ladder and troubleshooting; boards.md is the per-board reference (config table + caveats) for all validated boards.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions