Adds a new ZephyrThreadProvider class modeled after the existing
FreeRTOSThreadProvider and ArgonThreadProvider classes.
Zephyr is highly configurable, and member offsets into the kernel and
thread structures can change from application to application. To support
thread-aware debugging in OpenOCD, Zephyr added a configuration option
to store these offsets within the application. This same option can be
used for pyOCD as well. Enable it by setting CONFIG_OPENOCD_SUPPORT=y in
your Zephyr application.
Floating point stack frames are not yet supported.
Tested with Zephyr v1.9.0 on FRDM-K64F.
https://github.com/mbedmicro/pyOCD/pull/333
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.![]()
The CI test passes when I run it locally. Is it possible to rerun the test in Travis or can you please help investigate the failure?
I think it is a valuable addition. Float frames would need to be supported before it could be merged, imo.
/morph test
Closed due to creation of #364.
Closed #333.