Lines Matching +full:runs +full:- +full:on

7 …rial data to and from the target device's serial port. It also provides some IDF-specific features.
19 .. list-table::
20 :header-rows: 1
23 * - Keyboard Shortcut
24 - Action
25 - Description
26 * - Ctrl+]
27 - Exit the program
28 -
29 * - Ctrl+T
30 - Menu escape key
31 - Press and follow it by one of the keys given below.
32 * - * Ctrl+T
33 - Send the menu character itself to remote
34 -
35 * - * Ctrl+]
36 - Send the exit character itself to remote
37 -
38 * - * Ctrl+P
39 - Reset target into bootloader to pause app via RTS line
40- Resets the target, into bootloader via the RTS line (if connected), so that the board runs nothi…
41 * - * Ctrl+R
42 - Reset target board via RTS
43- Resets the target board and re-starts the application via the RTS line (if connected). …
44 * - * Ctrl+F
45 - Build and flash the project
46- Pauses idf_monitor to run the project ``flash`` target, then resumes idf_monitor. Any changed so…
47 * - * Ctrl+A (or A)
48 - Build and flash the app only
49- Pauses idf_monitor to run the ``app-flash`` target, then resumes idf_monitor. Similar to the ``f…
50 * - * Ctrl+Y
51 - Stop/resume log output printing on screen
52- Discards all incoming serial data while activated. Allows to quickly pause and examine log outpu…
53 * - * Ctrl+L
54 - Stop/resume log output saved to file
55- Creates a file in the project directory and the output is written to that file until this is dis…
56 * - * Ctrl+I (or I)
57 - Stop/resume printing timestamps
58- IDF Monitor can print a timestamp in the beginning of each line. The timestamp format can be cha…
59 * - * Ctrl+H (or H)
60 - Display all keyboard shortcuts
61 -
62 * - * Ctrl+X (or X)
63 - Exit the program
64 -
65 * - Ctrl+C
66 - Interrupt running application
67- Pauses IDF monitor and run GDB_ project debugger to debug the application at runtime. This requi…
69 Any keys pressed, other than ``Ctrl-]`` and ``Ctrl-T``, will be sent through the serial port.
72 IDF-specific features
78 Whenever ESP-IDF outputs a hexadecimal code address of the form ``0x4_______``, IDF Monitor uses ad…
84 …If an ESP-IDF app crashes and panics, a register dump and backtrace is produced, such as the follo…
86 Guru Meditation Error of type StoreProhibited occurred on core 0. Exception was unhandled.
99 Guru Meditation Error of type StoreProhibited occurred on core 0. Exception was unhandled.
102 …0x400f360d: do_something_to_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./…
103 …(inlined by) inner_dont_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./hell…
111 …0x400f360d: do_something_to_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./…
112 …(inlined by) inner_dont_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./hell…
113 …0x400dbf56: still_dont_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./hello…
114 …0x400dbf5e: dont_crash at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./hello_world…
115 …0x400dbf82: app_main at /home/gus/esp/32/idf/examples/get-started/hello_world/main/./hello_world_m…
120 …If an ESP-IDF app crashes and panics, a register dump and backtrace is produced, such as the follo…
122 abort() was called at PC 0x42067cd5 on core 0
150 abort() was called at PC 0x42067cd5 on core 0
151 …0x42067cd5: __assert_func at /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/newlib/newlib/lib…
156 0x40386488: panic_abort at /home/marius/esp-idf_2/components/esp_system/panic.c:367
158 0x40386b02: rtos_int_enter at /home/marius/esp-idf_2/components/freertos/port/riscv/portasm.S:35
172 …tails@entry=0x3fc9a37c "abort() was called at PC 0x42067cd5 on core 0") at /home/marius/esp-idf_2/…
173 …367 *((int *) 0) = 0; // NOLINT(clang-analyzer-core.NullDereference) should be an invalid oper…
174 …tails@entry=0x3fc9a37c "abort() was called at PC 0x42067cd5 on core 0") at /home/marius/esp-idf_2/…
175 …tails@entry=0x3fc9a37c "abort() was called at PC 0x42067cd5 on core 0") at /home/marius/esp-idf_2/…
176 #2 0x403906cc in abort () at /home/marius/esp-idf_2/components/newlib/abort.c:46
177 …iledexpr=failedexpr@entry=0x3c0917f8 "") at /builds/idf/crosstool-NG/.build/riscv32-esp-elf/src/ne…
179 …#5 0x42086cd6 in main_task (args=<optimized out>) at /home/marius/esp-idf_2/components/freertos/p…
180 …#6 0x40389f3a in vPortEnterCritical () at /home/marius/esp-idf_2/components/freertos/port/riscv/p…
182 To decode each address, IDF Monitor runs the following command in the background::
184 {IDF_TARGET_TOOLCHAIN_PREFIX}-addr2line -pfiaC -e build/PROJECT.elf ADDRESS
188 …idf_monitor.py with specific command line option: ``idf_monitor.py --disable-address-decoding`` to…
193 By default, if esp-idf crashes, the panic handler prints relevant registers and the stack dump (sim…
199on panic, open the project configuration menu (``idf.py menuconfig``) and set :ref:`CONFIG_ESP_SYS…
201 …es that GDBStub has loaded, it automatically pauses serial monitoring and runs GDB with necessary …
203 In the background, IDF Monitor runs the following command::
205 …{IDF_TARGET_TOOLCHAIN_PREFIX}-gdb -ex "set serial baud BAUD" -ex "target remote PORT" -ex interrup…
211 IDF monitor can be invoked as ``idf.py monitor --print-filter="xyz"``, where ``--print-filter`` is …
213on what to print can be specified as a series of ``<tag>:<log_level>`` items where ``<tag>`` is th…
218 …tion the outputs you do not need through the :doc:`logging library<../../api-reference/system/log>…
227 - ``*`` can be used to match any tags. However, the string ``PRINT_FILTER="*:I tag1:E"`` with regar…
228 - The default (empty) rule is equivalent to ``*:V`` because matching every tag at the Verbose level…
229 - ``"*:N"`` suppresses not only the outputs from logging functions, but also the prints made by ``p…
230 - Rules ``"tag1:V"``, ``"tag1:v"``, ``"tag1:"``, ``"tag1:*"``, and ``"tag1"`` are equivalent.
231 - Rule ``"tag1:W tag1:E"`` is equivalent to ``"tag1:E"`` because any consequent occurrence of the s…
232 - Rule ``"tag1:I tag2:W"`` only prints ``tag1`` at the Info verbosity level or lower and ``tag2`` a…
233 - Rule ``"tag1:I tag2:W tag3:N"`` is essentially equivalent to the previous one because ``tag3:N`` …
234 - ``tag3:N`` in the rule ``"tag1:I tag2:W tag3:N *:V"`` is more meaningful because without ``tag3:N…
270 Issues Observed on Windows
273 - Arrow keys, as well as some other keys, do not work in GDB due to Windows Console limitations.
274 - Occasionally, when "idf.py" or "make" exits, it might stall for up to 30 seconds before IDF Monit…
275 - When "gdb" is run, it might stall for a short time before it begins communicating with the GDBStu…
280 .. _miniterm: https://pyserial.readthedocs.org/en/latest/tools.html#module-serial.tools.miniterm