Lines Matching full:debug
1 .. _flash-debug-host-tools:
3 Flash & Debug Host Tools
7 flash and debug Zephyr applications.
10 ``debug``, ``debugserver``, and ``attach`` commands, provided your board
12 file declares that support properly. See :ref:`west-build-flash-debug` for
202 .. _linkserver-debug-host-tools:
204 LinkServer Debug Host Tools
207 Linkserver is a utility for launching and managing GDB servers for NXP debug probes,
210 with custom debug configurations based on GNU tools or as part of a headless solution
212 LPC11U35-based and OpenSDA based standalone or on-board debug probes from NXP.
215 This method will also install the tools supporting the debug probes below,
218 LinkServer is compatible with the following debug probes:
220 - :ref:`lpclink2-cmsis-onboard-debug-probe`
221 - :ref:`mcu-link-cmsis-onboard-debug-probe`
222 - :ref:`opensda-daplink-onboard-debug-probe`
245 #. debug
258 2. With multiple debug probes attached to the host, use the
273 .. _jlink-debug-host-tools:
275 J-Link Debug Host Tools
278 Segger provides a suite of debug host tools for Linux, macOS, and Windows
286 These debug host tools are compatible with the following debug probes:
288 - :ref:`lpclink2-jlink-onboard-debug-probe`
289 - :ref:`opensda-jlink-onboard-debug-probe`
290 - :ref:`mcu-link-jlink-onboard-debug-probe`
291 - :ref:`jlink-external-debug-probe`
292 - :ref:`stlink-v21-onboard-debug-probe`
303 .. _openocd-debug-host-tools:
305 OpenOCD Debug Host Tools
313 These debug host tools are compatible with the following debug probes:
315 - :ref:`opensda-daplink-onboard-debug-probe`
316 - :ref:`jlink-external-debug-probe`
317 - :ref:`stlink-v21-onboard-debug-probe`
330 .. _pyocd-debug-host-tools:
332 pyOCD Debug Host Tools
340 These debug host tools are compatible with the following debug probes:
342 - :ref:`lpclink2-cmsis-onboard-debug-probe`
343 - :ref:`mcu-link-cmsis-onboard-debug-probe`
344 - :ref:`opensda-daplink-onboard-debug-probe`
345 - :ref:`stlink-v21-onboard-debug-probe`
349 .. _lauterbach-trace32-debug-host-tools:
351 Lauterbach TRACE32 Debug Host Tools
377 system directory. Then execute ``west flash`` or ``west debug`` commands to
378 flash or debug the Zephyr application as detailed in :ref:`west-build-flash-debug`.
379 The ``debug`` command launches TRACE32 GUI to allow debug the Zephyr
400 .. _nxp-s32-debug-host-tools:
402 NXP S32 Debug Probe Host Tools
405 :ref:`nxp-s32-debug-probe` is designed to work in conjunction with
410 the necessary debug host tools and associated USB device drivers.
417 1. debug
434 west debug --s32ds-path=/opt/NXP/S32DS.3.5
440 west debug --s32ds-path=C:\NXP\S32DS.3.5
442 If multiple S32 debug probes are connected to the host via USB, the runner will
445 via ``--dev-id=<connection-string>``. Consult NXP S32 debug probe user manual
451 west debug --dev-id='s32dbg:00:04:9f:00:ca:fe'
453 It is possible to pass extra options to the debug host tools via ``--tool-opt``.
454 When executing ``debug`` or ``attach`` commands, the tool options will be passed
457 afterwards detach the debug session:
461 west debug --tool-opt='--batch'