We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hi ! below is the proof that enabling rtt with just rttconfig.enable just does not work (on my config)
setup:
prior each test i manually disable the rtt by either doing a cold start, or typing monitor rtt disable in a gdb CLI
first test: launch.json
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "BMP Launch RTT", "type": "cortex-debug", "request": "launch", "executable": "${workspaceFolder}/build/zephyr/zephyr.elf", "cwd": "${workspaceFolder}", "servertype": "bmp", "BMPGDBSerialPort": "/dev/ttyBmpGdb", "interface": "swd", "runToEntryPoint": "main", // "runToEntryPoint": "__start", "breakAfterReset": true, "showDevDebugOutput": "raw", "svdPath": "${workspaceFolder}/boards/arm/nucleo_f411re_bmp/support/STM32F411.svd", "rttConfig": { "enabled": true, } } ] }
here is the log from debug console
Cortex-Debug: VSCode debugger extension version 1.12.1 git(652d042). Usage info: https://github.com/Marus/cortex-debug#usage "configuration": { "name": "BMP Launch RTT", "type": "cortex-debug", "request": "launch", "executable": "/home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf", "cwd": "/home/alban/zephyr_workspace/blinky_f411re_BMP", "servertype": "bmp", "BMPGDBSerialPort": "/dev/ttyBmpGdb", "interface": "swd", "runToEntryPoint": "main", "breakAfterReset": true, "showDevDebugOutput": "raw", "svdPath": "/home/alban/zephyr_workspace/blinky_f411re_BMP/boards/arm/nucleo_f411re_bmp/support/STM32F411.svd", "rttConfig": { "enabled": true, "decoders": [] }, "__configurationTarget": 6, "gdbServerConsolePort": 55878, "pvtAvoidPorts": [], "chainedConfigurations": { "enabled": false }, "debuggerArgs": [], "swoConfig": { "enabled": false, "decoders": [], "cpuFrequency": 0, "swoFrequency": 0, "source": "probe" }, "graphConfig": [], "preLaunchCommands": [], "postLaunchCommands": [], "preAttachCommands": [], "postAttachCommands": [], "preRestartCommands": [], "postRestartCommands": [], "preResetCommands": [], "postResetCommands": [], "powerOverBMP": "lastState", "targetId": 1, "toolchainPath": "/home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/", "toolchainPrefix": "arm-zephyr-eabi", "extensionPath": "/home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal", "registerUseNaturalFormat": true, "variableUseNaturalFormat": true, "pvtVersion": "1.12.1", "__sessionId": "59008cd4-aa6a-4bcc-bbd6-345e87a6d881", "pvtShowDevDebugOutput": "raw" } Reading symbols from /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-objdump --syms -C -h -w /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf Reading symbols from /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-nm --defined-only -S -l -C -p /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf Launching GDB: /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb -q --interpreter=mi2 1-gdb-version Finished reading symbols from objdump: Time: 49 ms INFO: "rttConfig.address" not specified. Defaulting to "auto" Finished reading symbols from nm: Time: 86 ms -> =thread-group-added,id="i1" -> ~"GNU gdb (Zephyr SDK 0.16.8) 12.1\n" -> ~"Copyright (C) 2022 Free Software Foundation, Inc.\n" -> ~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law." -> ~"\nType \"show copying\" and \"show warranty\" for details.\n" -> ~"This GDB was configured as \"--host=x86_64-build_pc-linux-gnu --target=arm-zephyr-eabi\".\n" -> ~"Type \"show configuration\" for configuration details.\n" -> ~"For bug reporting instructions, please see:\n" -> ~"<https://github.com/zephyrproject-rtos/sdk-ng/issues>.\n" -> ~"Find the GDB manual and other documentation resources online at:\n <http://www.gnu.org/software/gdb/documentation/>." -> ~"\n\n" -> ~"For help, type \"help\".\n" -> ~"Type \"apropos word\" to search for commands related to \"word\".\n" -> 1^done 2-gdb-set mi-async on -> 2^done 3-interpreter-exec console "set print demangle on" -> 3^done 4-interpreter-exec console "set print asm-demangle on" -> =cmd-param-changed,param="print asm-demangle",value="on" -> 4^done 5-enable-pretty-printing -> 5^done 6-interpreter-exec console "source /home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal/support/gdbsupport.init" -> 6^done 7-interpreter-exec console "source /home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal/support/gdb-swo.init" -> =cmd-param-changed,param="language",value="c" -> =cmd-param-changed,param="language",value="auto" -> 7^done 8-interpreter-exec console "set output-radix 0xa" -> ~"Output radix now set to decimal 10, hex a, octal 12.\n" Output radix now set to decimal 10, hex a, octal 12. -> 8^done 9-interpreter-exec console "set input-radix 0xa" -> ~"Input radix now set to decimal 10, hex a, octal 12.\n" Input radix now set to decimal 10, hex a, octal 12. -> 9^done 10-file-exec-and-symbols "/home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf" -> 10^done 11-target-select extended-remote /dev/ttyBmpGdb -> 11^connected 12-interpreter-exec console "monitor swdp_scan" -> @"Target voltage: 3.29V\n" Target voltage: 3.29V -> @"Available Targets:\n" Available Targets: -> @"No. Att Driver\n" No. Att Driver -> @" 1 STM32F411 M4\n" 1 STM32F411 M4 -> 12^done 13-interpreter-exec console "attach 1" -> ~"Attaching to program: /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf, Remote target\n" Attaching to program: /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf, Remote target -> =thread-group-started,id="i1",pid="1" -> =thread-created,id="1",group-id="i1" -> *running,thread-id="1" mi2.status = running -> 13^done -> ~"__enable_irq () at /home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h:951\n" __enable_irq () at /home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h:951 14-interpreter-exec console "set mem inaccessible-by-default off" -> ~"951\t __ASM volatile (\"cpsie i\" : : : \"memory\");\n" 951 __ASM volatile ("cpsie i" : : : "memory"); -> *stopped,frame={addr="0x080048ba",func="__enable_irq",args=[],file="/home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h",fullname="/home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h",line="951",arch="armv7e-m"},thread-id="1",stopped-threads="all" mi2.status = stopped Program stopped, probably due to a reset and/or halt issued by debugger -> =cmd-param-changed,param="mem inaccessible-by-default",value="off" -> 14^done 15-target-download -> 15+download,{section="rom_start",section-size="408",total-size="610782"} -> 15+download,{section="rom_start",section-sent="408",section-size="408",total-sent="408",total-size="610782"} -> 15+download,{section="text",section-size="23000",total-size="610782"} -> 15+download,{section=".ARM.exidx",section-size="8",total-size="610782"} -> 15+download,{section="initlevel",section-size="152",total-size="610782"} -> 15+download,{section="device_area",section-size="260",total-size="610782"} -> 15+download,{section="sw_isr_table",section-size="688",total-size="610782"} -> 15+download,{section="log_const_area",section-size="64",total-size="610782"} -> 15+download,{section="log_backend_area",section-size="16",total-size="610782"} -> 15+download,{section="rodata",section-size="3148",total-size="610782"} -> 15+download,{section="datas",section-size="88",total-size="610782"} -> 15+download,{section="device_states",section-size="26",total-size="610782"} -> 15+download,{section="log_mpsc_pbuf_area",section-size="56",total-size="610782"} -> 15+download,{section="log_msg_ptr_area",section-size="4",total-size="610782"} -> 15+download,{section=".last_section",section-size="4",total-size="610782"} -> 15^done,address="0x08001ae4",load-size="27922",transfer-rate="251264",write-rate="698" 16-interpreter-exec console "SoftwareReset" -> =cmd-param-changed,param="language",value="c" -> ~"Warning: the current language does not match this frame.\n" Warning: the current language does not match this frame. -> =memory-changed,thread-group="i1",addr="0xe000ed0c",len="0x4" -> =cmd-param-changed,param="language",value="auto" -> 16^done Returning dummy thread-id to workaround VSCode issue with pause button not working Returning dummy stack frame to workaround VSCode issue with pause button not working: {"threadId":1,"startFrame":0,"levels":20} 17-break-insert -t --function main -> ~"Note: automatically using hardware breakpoints for read-only addresses.\n" Note: automatically using hardware breakpoints for read-only addresses. -> 17^done,bkpt={number="1",type="breakpoint",disp="del",enabled="y",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",thread-groups=["i1"],times="0",original-location="-function main"} 18-exec-continue --all -> 18^running -> *running,thread-id="all" mi2.status = running Info: Received readMemory request while busy. {"memoryReference":"0x40020000","count":40} -> =breakpoint-modified,bkpt={number="1",type="breakpoint",disp="del",enabled="y",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",thread-groups=["i1"],times="1",original-location="-function main"} -> ~"\n" -> ~"Temporary breakpoint 1, main () at /home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c:29\n" Temporary breakpoint 1, main () at /home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c:29 -> ~"29\t{\n" 29 { -> *stopped,reason="breakpoint-hit",disp="del",bkptno="1",frame={addr="0x0800047c",func="main",args=[],file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"},thread-id="1",stopped-threads="all" mi2.status = stopped -> =breakpoint-deleted,id="1" Failed to update peripheral GPIOA: Error: peripheral-viewer: readMemory failed @ 0x40020000 for 40 bytes: CodeExpectedError: Busy, session=59008cd4-aa6a-4bcc-bbd6-345e87a6d881 19-thread-list-ids -> 19^done,thread-ids={thread-id="1"},current-thread-id="1",number-of-threads="1" 20-thread-info 1 -> 20^done,threads=[{id="1",target-id="Thread 1",frame={level="0",addr="0x0800047c",func="main",args=[],file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"},state="stopped"}] 21-data-read-memory-bytes "0x40020000" 40 -> 21^done,memory=[{begin="0x40020000",offset="0x00000000",end="0x40020028",contents="a00000a8000000000000000c100000640cc000000000000000000000000000000077000000000000"}] 22-stack-list-frames --thread 1 0 19 -> 22^done,stack=[frame={level="0",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"}]
RESULT : nothing in the RTT output console (attached to /dev/ttyDmpTarg) !!!!
second test: launch.json
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "BMP Launch RTT", "type": "cortex-debug", "request": "launch", "executable": "${workspaceFolder}/build/zephyr/zephyr.elf", "cwd": "${workspaceFolder}", "servertype": "bmp", "BMPGDBSerialPort": "/dev/ttyBmpGdb", "interface": "swd", "runToEntryPoint": "main", // "runToEntryPoint": "__start", "breakAfterReset": true, "showDevDebugOutput": "raw", "svdPath": "${workspaceFolder}/boards/arm/nucleo_f411re_bmp/support/STM32F411.svd", "postLaunchCommands": ["monitor rtt enable"], // "rttConfig": { // "enabled": true, // } } ] }
here the log:
Cortex-Debug: VSCode debugger extension version 1.12.1 git(652d042). Usage info: https://github.com/Marus/cortex-debug#usage "configuration": { "name": "BMP Launch RTT", "type": "cortex-debug", "request": "launch", "executable": "/home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf", "cwd": "/home/alban/zephyr_workspace/blinky_f411re_BMP", "servertype": "bmp", "BMPGDBSerialPort": "/dev/ttyBmpGdb", "interface": "swd", "runToEntryPoint": "main", "breakAfterReset": true, "showDevDebugOutput": "raw", "svdPath": "/home/alban/zephyr_workspace/blinky_f411re_BMP/boards/arm/nucleo_f411re_bmp/support/STM32F411.svd", "postLaunchCommands": [ "monitor rtt enable" ], "__configurationTarget": 6, "gdbServerConsolePort": 55878, "pvtAvoidPorts": [], "chainedConfigurations": { "enabled": false }, "debuggerArgs": [], "swoConfig": { "enabled": false, "decoders": [], "cpuFrequency": 0, "swoFrequency": 0, "source": "probe" }, "rttConfig": { "enabled": false, "decoders": [] }, "graphConfig": [], "preLaunchCommands": [], "preAttachCommands": [], "postAttachCommands": [], "preRestartCommands": [], "postRestartCommands": [], "preResetCommands": [], "postResetCommands": [], "powerOverBMP": "lastState", "targetId": 1, "toolchainPath": "/home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/", "toolchainPrefix": "arm-zephyr-eabi", "extensionPath": "/home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal", "registerUseNaturalFormat": true, "variableUseNaturalFormat": true, "pvtVersion": "1.12.1", "__sessionId": "7035b9b4-eb7d-4ee5-a0e6-6acc36ad9774", "pvtShowDevDebugOutput": "raw" } Reading symbols from /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-objdump --syms -C -h -w /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf Reading symbols from /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-nm --defined-only -S -l -C -p /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf Launching GDB: /home/alban/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb -q --interpreter=mi2 1-gdb-version Finished reading symbols from objdump: Time: 49 ms Finished reading symbols from nm: Time: 85 ms -> =thread-group-added,id="i1" -> ~"GNU gdb (Zephyr SDK 0.16.8) 12.1\n" -> ~"Copyright (C) 2022 Free Software Foundation, Inc.\n" -> ~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law." -> ~"\nType \"show copying\" and \"show warranty\" for details.\n" -> ~"This GDB was configured as \"--host=x86_64-build_pc-linux-gnu --target=arm-zephyr-eabi\".\n" -> ~"Type \"show configuration\" for configuration details.\n" -> ~"For bug reporting instructions, please see:\n" -> ~"<https://github.com/zephyrproject-rtos/sdk-ng/issues>.\n" -> ~"Find the GDB manual and other documentation resources online at:\n <http://www.gnu.org/software/gdb/documentation/>." -> ~"\n\n" -> ~"For help, type \"help\".\n" -> ~"Type \"apropos word\" to search for commands related to \"word\".\n" -> 1^done 2-gdb-set mi-async on -> 2^done 3-interpreter-exec console "set print demangle on" -> 3^done 4-interpreter-exec console "set print asm-demangle on" -> =cmd-param-changed,param="print asm-demangle",value="on" -> 4^done 5-enable-pretty-printing -> 5^done 6-interpreter-exec console "source /home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal/support/gdbsupport.init" -> 6^done 7-interpreter-exec console "source /home/alban/.vscode-oss/extensions/marus25.cortex-debug-1.12.1-universal/support/gdb-swo.init" -> =cmd-param-changed,param="language",value="c" -> =cmd-param-changed,param="language",value="auto" -> 7^done 8-interpreter-exec console "set output-radix 0xa" -> ~"Output radix now set to decimal 10, hex a, octal 12.\n" Output radix now set to decimal 10, hex a, octal 12. -> 8^done 9-interpreter-exec console "set input-radix 0xa" -> ~"Input radix now set to decimal 10, hex a, octal 12.\n" Input radix now set to decimal 10, hex a, octal 12. -> 9^done 10-file-exec-and-symbols "/home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf" -> 10^done 11-target-select extended-remote /dev/ttyBmpGdb -> 11^connected 12-interpreter-exec console "monitor swdp_scan" -> @"Target voltage: 3.29V\n" Target voltage: 3.29V -> @"Available Targets:\n" Available Targets: -> @"No. Att Driver\n" No. Att Driver -> @" 1 STM32F411 M4\n" 1 STM32F411 M4 -> 12^done 13-interpreter-exec console "attach 1" -> ~"Attaching to program: /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf, Remote target\n" Attaching to program: /home/alban/zephyr_workspace/blinky_f411re_BMP/build/zephyr/zephyr.elf, Remote target -> =thread-group-started,id="i1",pid="1" -> =thread-created,id="1",group-id="i1" -> *running,thread-id="1" mi2.status = running -> 13^done -> ~"__enable_irq () at /home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h:951\n" __enable_irq () at /home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h:951 14-interpreter-exec console "set mem inaccessible-by-default off" -> ~"951\t __ASM volatile (\"cpsie i\" : : : \"memory\");\n" 951 __ASM volatile ("cpsie i" : : : "memory"); -> *stopped,frame={addr="0x080048ba",func="__enable_irq",args=[],file="/home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h",fullname="/home/alban/zephyr_workspace/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h",line="951",arch="armv7e-m"},thread-id="1",stopped-threads="all" mi2.status = stopped Program stopped, probably due to a reset and/or halt issued by debugger -> =cmd-param-changed,param="mem inaccessible-by-default",value="off" -> 14^done 15-target-download -> 15+download,{section="rom_start",section-size="408",total-size="610782"} -> 15+download,{section="rom_start",section-sent="408",section-size="408",total-sent="408",total-size="610782"} -> 15+download,{section="text",section-size="23000",total-size="610782"} -> 15+download,{section=".ARM.exidx",section-size="8",total-size="610782"} -> 15+download,{section="initlevel",section-size="152",total-size="610782"} -> 15+download,{section="device_area",section-size="260",total-size="610782"} -> 15+download,{section="sw_isr_table",section-size="688",total-size="610782"} -> 15+download,{section="log_const_area",section-size="64",total-size="610782"} -> 15+download,{section="log_backend_area",section-size="16",total-size="610782"} -> 15+download,{section="rodata",section-size="3148",total-size="610782"} -> 15+download,{section="datas",section-size="88",total-size="610782"} -> 15+download,{section="device_states",section-size="26",total-size="610782"} -> 15+download,{section="log_mpsc_pbuf_area",section-size="56",total-size="610782"} -> 15+download,{section="log_msg_ptr_area",section-size="4",total-size="610782"} -> 15+download,{section=".last_section",section-size="4",total-size="610782"} -> 15^done,address="0x08001ae4",load-size="27922",transfer-rate="244656",write-rate="698" 16-interpreter-exec console "SoftwareReset" -> =cmd-param-changed,param="language",value="c" -> ~"Warning: the current language does not match this frame.\n" Warning: the current language does not match this frame. -> =memory-changed,thread-group="i1",addr="0xe000ed0c",len="0x4" -> =cmd-param-changed,param="language",value="auto" -> 16^done 17-interpreter-exec console "monitor rtt enable" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE ! -> 17^done Returning dummy thread-id to workaround VSCode issue with pause button not working Info: Received readMemory request while busy. {"memoryReference":"0x40020000","count":40} Returning dummy stack frame to workaround VSCode issue with pause button not working: {"threadId":1,"startFrame":0,"levels":20} Failed to update peripheral GPIOA: Error: peripheral-viewer: readMemory failed @ 0x40020000 for 40 bytes: CodeExpectedError: Busy, session=7035b9b4-eb7d-4ee5-a0e6-6acc36ad9774 18-break-insert -t --function main -> ~"Note: automatically using hardware breakpoints for read-only addresses.\n" Note: automatically using hardware breakpoints for read-only addresses. -> 18^done,bkpt={number="1",type="breakpoint",disp="del",enabled="y",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",thread-groups=["i1"],times="0",original-location="-function main"} 19-exec-continue --all -> 19^running -> *running,thread-id="all" mi2.status = running -> =breakpoint-modified,bkpt={number="1",type="breakpoint",disp="del",enabled="y",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",thread-groups=["i1"],times="1",original-location="-function main"} -> ~"\n" -> ~"Temporary breakpoint 1, main () at /home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c:29\n" Temporary breakpoint 1, main () at /home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c:29 -> ~"29\t{\n" 29 { -> *stopped,reason="breakpoint-hit",disp="del",bkptno="1",frame={addr="0x0800047c",func="main",args=[],file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"},thread-id="1",stopped-threads="all" mi2.status = stopped -> =breakpoint-deleted,id="1" 20-thread-list-ids -> 20^done,thread-ids={thread-id="1"},current-thread-id="1",number-of-threads="1" 21-thread-info 1 -> 21^done,threads=[{id="1",target-id="Thread 1",frame={level="0",addr="0x0800047c",func="main",args=[],file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"},state="stopped"}] 22-stack-list-frames --thread 1 0 19 -> 22^done,stack=[frame={level="0",addr="0x0800047c",func="main",file="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",fullname="/home/alban/zephyr_workspace/blinky_f411re_BMP/src/main.c",line="29",arch="armv7e-m"}] 23-data-read-memory-bytes "0x40020000" 40 -> 23^done,memory=[{begin="0x40020000",offset="0x00000000",end="0x40020028",contents="a00000a8000000000000000c100000640cc000000000000000000000000000000077000000000000"}]
RESULT: RTT shows something
1:LED state: OFF [00:00:00.000,000] <dbg> main: main: 1:LED state: OFF 2:LED state: ON [00:00:01.000,000] <dbg> main: main: 2:LED state: ON 3:LED state: OFF [00:00:02.000,000] <dbg> main: main: 3:LED state: OFF 4:LED state: ON [00:00:03.001,000] <dbg> main: main: 4:LED state: ON 5:LED state: OFF [00:00:04.001,000] <dbg> main: main: 5:LED state: OFF 6:LED state: ON [00:00:05.001,000] <dbg> main: main: 6:LED state: ON 7:LED state: OFF [00:00:06.002,000] <dbg> main: main: 7:LED state: OFF 8:LED state: ON [00:00:07.002,000] <dbg> main: main: 8:LED state: ON 9:LED state: OFF [00:00:08.002,000] <dbg> main: main: 9:LED state: OFF 10:LED state: ON [00:00:09.002,000] <dbg> main: main: 10:LED state: ON 11:LED state: OFF [00:00:10.003,000] <dbg> main: main: 11:LED state: OFF 12:LED state: ON [00:00:11.003,000] <dbg> main: main: 12:LED state: ON 13:LED state: OFF [00:00:12.003,000] <dbg> main: mai*** Booting Zephyr OS build v4.0.0-514-g684324019635 *** *** Booting Zephyr OS build v4.0.0-514-g684324019635 *** 1:LED state: OFF [00:00:00.000,000] <dbg> main: main: 1:LED state: OFF 2:LED state: ON [00:00:01.000,000] <dbg> main: main: 2:LED state: ON 3:LED state: OFF [00:00:02.000,000] <dbg> main: main: 3:LED state: OFF
TADAAAWWWWW !
feel free to ask if you need more info i'd be happy to help AM
The text was updated successfully, but these errors were encountered:
No branches or pull requests
hi !
below is the proof that enabling rtt with just rttconfig.enable just does not work (on my config)
setup:
prior each test i manually disable the rtt by either doing a cold start, or typing monitor rtt disable in a gdb CLI
first test:
launch.json
here is the log from debug console
RESULT : nothing in the RTT output console (attached to /dev/ttyDmpTarg) !!!!
second test:
launch.json
here the log:
RESULT: RTT shows something
TADAAAWWWWW !
feel free to ask if you need more info i'd be happy to help
AM
The text was updated successfully, but these errors were encountered: