Branch:
main
backport-73945-to-v2.7-branch
backport-78976-to-v3.7-branch
backport-81533-to-v4.0-branch
backport-82072-to-v2.7-branch
backport-83355-to-v4.0-branch
backport-84509-to-v4.0-branch
backport-84908-to-v4.0-branch
backport-84955-to-v3.7-branch
backport-85353-to-v4.0-branch
backport-85407-to-v4.0-branch
backport-86218-to-v4.1-branch
backport-86534-to-v4.1-branch
backport-86662-to-v4.0-branch
backport-86662-to-v4.1-branch
backport-87066-to-v4.0-branch
backport-87080-to-v4.1-branch
backport-87152-to-v4.1-branch
backport-87235-to-v4.0-branch
backport-87871-to-v3.7-branch
backport-88082-to-v4.0-branch
backport-88082-to-v4.1-branch
backport-88315-to-v3.7-branch
backport-88315-to-v4.0-branch
backport-88406-to-v4.0-branch
backport-88560-to-v4.0-branch
backport-88631-to-v4.0-branch
backport-88631-to-v4.1-branch
backport-88635-to-v4.0-branch
backport-88635-to-v4.1-branch
backport-89385-to-v4.1-branch
backport-89525-to-v4.1-branch
backport-89534-to-v4.1-branch
backport-89982-to-v4.0-branch
backport-89982-to-v4.1-branch
backport-90716-to-v4.0-branch
backport-90747-to-v4.1-branch
backport-90990-to-v3.7-branch
backport-90990-to-v4.1-branch
backport-91294-to-v4.1-branch
backport-91430-to-v4.1-branch
backport-91949-to-v3.7-branch
backport-91949-to-v4.0-branch
backport-91949-to-v4.1-branch
backport-92569-to-v4.1-branch
collab-hwm
collab-init
collab-mesh-subnet
collab-rust
collab-safety
collab-sdk-0.18-dev
collab-sdk-dev
main
v1.10-branch
v1.11-branch
v1.12-branch
v1.13-branch
v1.14-branch
v1.5-branch
v1.6-branch
v1.7-branch
v1.8-branch
v1.9-branch
v2.0-branch
v2.1-branch
v2.2-branch
v2.3-branch
v2.4-branch
v2.5-branch
v2.6-branch
v2.7-auditable-branch
v2.7-branch
v3.0-branch
v3.1-branch
v3.2-branch
v3.3-branch
v3.4-branch
v3.5-branch
v3.6-branch
v3.7-branch
v4.0-branch
v4.1-branch
v1.0.0
v1.1.0
v1.1.0-rc1
v1.10.0
v1.10.0-rc1
v1.10.0-rc2
v1.10.0-rc3
v1.11.0
v1.11.0-rc1
v1.11.0-rc2
v1.11.0-rc3
v1.12.0
v1.12.0-rc1
v1.12.0-rc2
v1.12.0-rc3
v1.13.0
v1.13.0-rc1
v1.13.0-rc2
v1.13.0-rc3
v1.14.0
v1.14.0-rc1
v1.14.0-rc2
v1.14.0-rc3
v1.14.1
v1.14.1-rc1
v1.14.1-rc2
v1.14.1-rc3
v1.14.2
v1.14.3
v1.14.3-rc1
v1.14.3-rc2
v1.2.0
v1.2.0-rc1
v1.2.0-rc2
v1.3.0
v1.3.0-rc1
v1.3.0-rc2
v1.4.0
v1.4.0-rc1
v1.4.0-rc2
v1.4.0-rc3
v1.5.0
v1.5.0-rc0
v1.5.0-rc1
v1.5.0-rc2
v1.5.0-rc3
v1.5.0-rc4
v1.6.0
v1.6.0-rc1
v1.6.0-rc2
v1.6.0-rc3
v1.6.0-rc4
v1.6.1
v1.6.1-rc
v1.6.99
v1.7.0
v1.7.0-rc1
v1.7.0-rc2
v1.7.0-rc3
v1.7.0-rc4
v1.7.1
v1.7.1-rc
v1.7.99
v1.8.0
v1.8.0-rc1
v1.8.0-rc2
v1.8.0-rc3
v1.8.0-rc4
v1.8.99
v1.9.0
v1.9.0-rc1
v1.9.0-rc2
v1.9.0-rc3
v1.9.0-rc4
v1.9.1
v1.9.2
v2.0.0
v2.0.0-rc1
v2.0.0-rc2
v2.0.0-rc3
v2.1.0
v2.1.0-rc1
v2.1.0-rc2
v2.1.0-rc3
v2.2.0
v2.2.0-rc1
v2.2.0-rc2
v2.2.0-rc3
v2.2.1
v2.3.0
v2.3.0-rc1
v2.3.0-rc2
v2.4.0
v2.4.0-rc1
v2.4.0-rc2
v2.4.0-rc3
v2.5.0
v2.5.0-rc1
v2.5.0-rc2
v2.5.0-rc3
v2.5.0-rc4
v2.5.1-rc1
v2.6.0
v2.6.0-rc1
v2.6.0-rc2
v2.6.0-rc3
v2.6.1-rc1
v2.6.1-rc2
v2.7.0
v2.7.0-rc1
v2.7.0-rc2
v2.7.0-rc3
v2.7.0-rc4
v2.7.0-rc5
v2.7.1
v2.7.2
v2.7.2-rc1
v2.7.3
v2.7.4
v2.7.5
v2.7.6
v2.7.99
v3.0.0
v3.0.0-rc1
v3.0.0-rc2
v3.0.0-rc3
v3.1.0
v3.1.0-rc1
v3.1.0-rc2
v3.1.0-rc3
v3.2.0
v3.2.0-rc1
v3.2.0-rc2
v3.2.0-rc3
v3.3.0
v3.3.0-rc1
v3.3.0-rc2
v3.3.0-rc3
v3.4.0
v3.4.0-rc1
v3.4.0-rc2
v3.4.0-rc3
v3.5.0
v3.5.0-rc1
v3.5.0-rc2
v3.5.0-rc3
v3.6.0
v3.6.0-rc1
v3.6.0-rc2
v3.6.0-rc3
v3.7.0
v3.7.0-rc1
v3.7.0-rc2
v3.7.0-rc3
v3.7.1
v3.7.1-rc1
v4.0.0
v4.0.0-rc1
v4.0.0-rc2
v4.0.0-rc3
v4.1.0
v4.1.0-rc1
v4.1.0-rc2
v4.1.0-rc3
v4.2.0-rc1
zephyr-v1.0.0
zephyr-v1.1.0
zephyr-v1.10.0
zephyr-v1.11.0
zephyr-v1.12.0
zephyr-v1.13.0
zephyr-v1.14.0
zephyr-v1.14.1
zephyr-v1.2.0
zephyr-v1.3.0
zephyr-v1.4.0
zephyr-v1.5.0
zephyr-v1.6.0
zephyr-v1.6.1
zephyr-v1.7.0
zephyr-v1.7.1
zephyr-v1.8.0
zephyr-v1.9.0
zephyr-v1.9.1
zephyr-v1.9.2
zephyr-v2.0.0
zephyr-v2.1.0
zephyr-v2.2.0
zephyr-v2.2.1
zephyr-v2.3.0
zephyr-v2.4.0
zephyr-v2.5.0
zephyr-v2.6.0
zephyr-v2.7.0
zephyr-v2.7.1
zephyr-v2.7.2
zephyr-v2.7.3
zephyr-v3.0.0
zephyr-v3.1.0
zephyr-v3.2.0
zephyr-v3.3.0
zephyr-v3.4.0
zephyr-v3.5.0
${ noResults }
9 Commits (main)
Author | SHA1 | Message | Date |
---|---|---|---|
|
3c2dffa601 |
scripts: trace_capture_usb: disable tracing on exit
Disable tracing on exit and do not discard data immediately after enabling tracing. The length of the data depends on the timings of the host and targets and may simply be an arbitrary length that does not fit any trace format or frame. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no> |
3 weeks ago |
|
5a13cdcf52 |
scripts: trace_usb_capture: Clean up on exit
When the user presses Ctrl+c to exit the infinite capturing loop, ensure that the cleanup funciton is always executed. Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no> |
3 weeks ago |
|
66577a9d23 |
tracing: add named event trace
Add support for a "named event" trace. This trace is intentionally not used by the system. The purpose of this trace is to allow driver or application developers to quickly add tracing for events for debug purposes, and to provide an example of how tracing subsystems can be extended with additional trace identifiers. Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com> |
9 months ago |
|
7ab955ec1f |
tracing: scripts: Fix spelling
Fix the spelling of Babeltrace library in the warning message displayed when such a library can not be imported. Signed-off-by: Gustavo Romero <gustavo.romero@linaro.org> |
2 years ago |
|
ec7044437e |
treewide: Disable automatic argparse argument shortening
Disables allowing the python argparse library from automatically shortening command line arguments, this prevents issues whereby a new command is added and code that wrongly uses the shortened command of an existing argument which is the same as the new command being added will silently change script behaviour. Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no> |
2 years ago |
|
e332ddb5b4 |
scripts: tracing: Initialise Colorama during module load
This commit adds a call to the Colorama initialisation function during the module execution so that ANSI color sequences are properly converted to the relevant Win32 API calls on the Windows. Signed-off-by: Stephanos Ioannidis <root@stephanos.io> |
3 years ago |
|
5ab117ffd2 |
tracing: scripts: add scripts for parsing ctf data
Generate trace using samples/subsys/tracing for example: west build -b qemu_x86 samples/subsys/tracing -t run \ -- -DCONF_FILE=prj_uart_ctf.conf mkdir ctf cp build/channel0_0 ctf/ cp subsys/tracing/ctf/tsdl/metadata ctf/ ./scripts/tracing/parse_ctf.py -t ctf 1969-12-31 19:00:00.001779 (+0.000000 s): thread_create: thread_a 1969-12-31 19:00:00.001915 (+0.000136 s): thread_info (Stack size: 1024) 1969-12-31 19:00:00.002021 (+0.000107 s): thread_ready: thread_a 1969-12-31 19:00:00.002287 (+0.000265 s): thread_switched_out: main 1969-12-31 19:00:00.002320 (+0.000033 s): thread_switched_in: main 1969-12-31 19:00:00.002585 (+0.000265 s): thread_abort: main 1969-12-31 19:00:00.002730 (+0.000145 s): thread_switched_out: main 1969-12-31 19:00:00.002762 (+0.000032 s): thread_switched_in: thread_a 1969-12-31 19:00:00.002829 (+0.000067 s): thread_create: 1130656 1969-12-31 19:00:00.002860 (+0.000031 s): thread_info (Stack size: 1024) 1969-12-31 19:00:00.002911 (+0.000052 s): thread_ready: 1130656 1969-12-31 19:00:00.003033 (+0.000121 s): thread_name_set 1969-12-31 19:00:00.003132 (+0.000100 s): semaphore_take (1140992) 1969-12-31 19:00:00.003201 (+0.000069 s): end_call 38 (SEMA_TAKE) 1969-12-31 19:00:00.003330 (+0.000128 s): start_call 39 (SLEEP) 1969-12-31 19:00:00.003721 (+0.000391 s): thread_suspend: thread_a 1969-12-31 19:00:00.003802 (+0.000081 s): thread_switched_out: thread_a 1969-12-31 19:00:00.003834 (+0.000032 s): thread_switched_in: thread_b 1969-12-31 19:00:00.003872 (+0.000038 s): semaphore_take (1141016) 1969-12-31 19:00:00.003976 (+0.000103 s): thread_pending: thread_b 1969-12-31 19:00:00.004095 (+0.000119 s): thread_switched_out: thread_b 1969-12-31 19:00:00.004127 (+0.000032 s): thread_switched_in: idle 00 1969-12-31 19:00:00.004232 (+0.000105 s): idle 1969-12-31 19:00:00.510848 (+0.506616 s): isr_enter 1969-12-31 19:00:00.511664 (+0.000816 s): thread_resume: thread_a 1969-12-31 19:00:00.511947 (+0.000283 s): thread_ready: thread_a 1969-12-31 19:00:00.512385 (+0.000438 s): isr_exit 1969-12-31 19:00:00.512570 (+0.000186 s): thread_switched_out: idle 00 1969-12-31 19:00:00.512689 (+0.000119 s): thread_switched_in: thread_a 1969-12-31 19:00:00.512869 (+0.000180 s): end_call 39 (SLEEP) Signed-off-by: Anas Nashif <anas.nashif@intel.com> |
5 years ago |
|
c35fa6caa6 |
scripts: add script for usb backend to receive tracing data
Add script for usb backend to receive tracing stream data. This script, trace_capture_usb.py, is based on pyusb, so install it correctly before using the script. Signed-off-by: Wentong Wu <wentong.wu@intel.com> |
5 years ago |
|
b4449a0c2c |
scripts: add script to capture tracing data with UART backend
Add script to capture tracing stream data with UART backend. This script is developed based on pyserial, so install it correctly before using the script. Signed-off-by: Wentong Wu <wentong.wu@intel.com> |
5 years ago |