)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"ff8d3fd087cfa193f6e00afb14e2e8a06229e7b7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d36c7ca8_8fd152d5","updated":"2025-12-25 16:10:27.000000000","message":"minor comments","commit_id":"107a04265a9645a86ab11c563aa91ef8faca3852"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"92db6d28ba58bfc676f57c071066edebc88a400b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"624c8c03_6c40f03f","updated":"2025-12-26 21:51:20.000000000","message":"Thanks for this patch.\nFew comments below","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"174d8b630ff3d264993e7e6c29fed26835daf9eb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"07176d6d_ccfc370d","updated":"2026-01-03 14:22:42.000000000","message":"Ahmed,\nI tried with STM32N6 nucleo but it looks like the MCU is locked by default (the board is new, have not been flashed).\n\n```\nOpen On-Chip Debugger 0.12.0+dev-01333-ge93a65009-dirty (2026-01-03-11:55)\nLicensed under GNU GPL v2\nFor bug reports, read\n        http://openocd.org/doc/doxygen/bugs.html\nInfo : Listening on port 6666 for tcl connections\nInfo : Listening on port 4444 for telnet connections\nInfo : STLINK V3J15M6 (API v3) VID:PID 0483:3754\nInfo : Target voltage: 3.284462\nInfo : clock speed 8000 kHz\nInfo : SWD DPIDR 0x6ba02477\nError: [stm32n6x.ap0] Examination failed\nWarn : target stm32n6x.ap0 examination failed\nError: [stm32n6x.cpu] Examination failed\nWarn : target stm32n6x.cpu examination failed\nInfo : [stm32n6x.ap0] gdb port disabled\nInfo : [stm32n6x.cpu] starting gdb server on 3333\nInfo : Listening on port 3333 for gdb connections\n```\n\nThe relevant part of -d3 log:\n```\nDebug: 134 112 arm_dap.c:96 dap_init_all(): Initializing all DAPs ...\nDebug: 135 112 arm_dap.c:120 dap_init_all(): DAP stm32n6x.cpu configured by default to use ADIv5 protocol\nDebug: 136 112 stlink_usb.c:4197 stlink_dap_op_connect(): stlink_dap_op_connect(connect)\nDebug: 137 112 arm_adi_v5.c:791 dap_dp_init(): stm32n6x.dap\nDebug: 138 112 arm_adi_v5.c:824 dap_dp_init(): DAP: wait CDBGPWRUPACK\nDebug: 139 112 arm_adi_v5.h:682 dap_dp_poll_register(): DAP: poll 4, mask 0x20000000, value 0x20000000\nDebug: 140 112 arm_adi_v5.c:832 dap_dp_init(): DAP: wait CSYSPWRUPACK\nDebug: 141 112 arm_adi_v5.h:682 dap_dp_poll_register(): DAP: poll 4, mask 0x80000000, value 0x80000000\nDebug: 142 112 stlink_usb.c:2057 stlink_usb_idcode(): IDCODE: 0x6BA02477\nInfo : 143 112 stlink_usb.c:4224 stlink_dap_op_connect(): SWD DPIDR 0x6ba02477\nDebug: 144 112 openocd.c:150 handle_init_command(): Examining targets...\nDebug: 145 112 target.c:684 target_examine_one(): [stm32n6x.ap0] Examination started\nDebug: 146 113 target.c:1784 target_call_event_callbacks(): target event 19 (examine-start) for core stm32n6x.ap0\nDebug: 147 113 arm_adi_v5.c:1201 dap_get_ap(): refcount AP#0x0 get 1\nDebug: 148 113 stlink_usb.c:1132 stlink_usb_error_check(): unknown/unexpected STLINK status code 0x5\nError: 149 113 target.c:690 target_examine_one(): [stm32n6x.ap0] Examination failed\nDebug: 150 113 target.c:691 target_examine_one(): [stm32n6x.ap0] examine() returned error code -4\nDebug: 151 113 target.c:1784 target_call_event_callbacks(): target event 20 (examine-fail) for core stm32n6x.ap0\nWarn : 152 113 target.c:739 target_examine(): target stm32n6x.ap0 examination failed\nDebug: 153 113 target.c:684 target_examine_one(): [stm32n6x.cpu] Examination started\nDebug: 154 113 target.c:1784 target_call_event_callbacks(): target event 19 (examine-start) for core stm32n6x.cpu\nDebug: 155 113 arm_adi_v5.c:1201 dap_get_ap(): refcount AP#0x1 get 1\nDebug: 156 113 stlink_usb.c:1132 stlink_usb_error_check(): unknown/unexpected STLINK status code 0x5\nError: 157 113 target.c:690 target_examine_one(): [stm32n6x.cpu] Examination failed\nDebug: 158 113 target.c:691 target_examine_one(): [stm32n6x.cpu] examine() returned error code -4\nDebug: 159 113 target.c:1784 target_call_event_callbacks(): target event 20 (examine-fail) for core stm32n6x.cpu\nWarn : 160 113 target.c:739 target_examine(): target stm32n6x.cpu examination failed\n\n```","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"b8a0490b2ed58f8fd9b2c0a25e4b4582df61b018","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"df2bab36_c213ebbb","updated":"2025-12-31 15:22:41.000000000","message":"Thanks","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"2baab220e8626018ba7000e0835b7ffb2b18729c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d2e93385_521d1c4e","in_reply_to":"07176d6d_ccfc370d","updated":"2026-01-07 14:10:24.000000000","message":"I don\u0027t observe this behavior. I tried to reproduce it, but it works well for me.  \nCould you try connecting using CubeProgrammer, just to verify that the board is functioning correctly?","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"346cc430a0d76620441865fcdff2acd5a05f876f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a5f465ce_afe7085c","in_reply_to":"0a240dbc_36ba9ece","updated":"2026-01-07 16:47:25.000000000","message":"FYI the default blink app works, user button changes blink speed.\nWith BOOT0 set to 1, USB DFU works.","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"8888b62f33fb13056ad4b68c21cb9f9a77fb49b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"4f8583ff_20b40ccc","in_reply_to":"4235ba57_fc1a9967","updated":"2026-01-09 09:34:08.000000000","message":"Thanks for hint and sorry for my ignorance.\nLooking to the reference manual chapter `9. Boot modes` made things more clear.\nBOOT1 set to 1, development boot is the only board setup allowing to connect both OpenOCD and CubeProg. So clearly the default nucleo blinky app blocks debugging (WTF why?)\nAt least I know OpenOCD examines Cortex-M55 properly and the board is OK.","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"e03496cf5473e91ad0522d5becbef813a3b3a69e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"037b2e61_b2fb1d5d","in_reply_to":"4f8583ff_20b40ccc","updated":"2026-01-09 15:43:02.000000000","message":"I modified the demo app to explicitly enable debug in `BSEC_S-\u003eDBGCR` and `BSEC_S-\u003eAP_UNLOCK` and flashed it by CubeProg. Now OpenOCD connects when both BOOT0 and BOOT1 are 0.\n\nThe security is much tighter in this MCU than users are used to.\nCould we add an informational message to `examine-failed` event\nto give a hint how to open debug? Otherwise I\u0027m afraid we get numerous bug complaints...\nOf course it could be done in a separate patch.\n\nI also noticed that read access to the not configured XSPI mapped regions (0x70000000, 0x80000000, 0x90000000) blocks MCU so hard that neither HW reset revives the debug connection. Power must be cycled. But this is hopefully not\na problem of OpenOCD.","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"e0f8fe7a35327faa437541cc10fffdd1762329b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"4235ba57_fc1a9967","in_reply_to":"a5f465ce_afe7085c","updated":"2026-01-08 11:56:14.000000000","message":"Could you check whether BOOT1 is currently set to 1, or if there is no jumper on JP2?\nIf so, please set BOOT1 to 0, then unplug the board and plug it back in before attempting to connect again.","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"0c847a6fc54cb4d4dea7dfd7769ef797ab8f81c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0a240dbc_36ba9ece","in_reply_to":"d2e93385_521d1c4e","updated":"2026-01-07 16:14:29.000000000","message":"Hmm, CubeProg does not connect either:\n```\n16:46:29:509 : UR connection mode is defined with the HWrst reset mode\n16:46:29:544 : ST-LINK SN  : 003E002E3433511930343835\n16:46:29:544 : ST-LINK FW  : V3J15M6\n16:46:29:544 : Board       : NUCLEO-N657X0-Q\n16:46:29:544 : Voltage     : 3.28V\n16:46:29:545 : SWD freq    : 8000 KHz\n16:46:29:545 : Connect mode: Under Reset\n16:46:29:546 : Reset mode  : Hardware reset\n16:46:29:546 : Device ID   : 0x486\n16:46:29:546 : r ap 0 @0x18001004 0x00000004 bytes Data 0x00000000\n16:46:29:546 : reset ap 1 \n16:46:29:547 : r ap 1 @0x18001004 0x00000004 bytes Data 0x00000018\n16:46:29:547 : fail @0x00000001\n16:46:29:547 : Revision ID : Rev Z\n16:46:29:547 : Reading data...\n16:46:29:548 : r ap 1 @0x00000000 0x00000004 bytes Data 0x00000018\n16:46:29:548 : r ap 1 @0x00000000 0x00000004 bytes Data 0x00000018\n16:46:29:548 : Database: Config 0 is active.\n16:46:29:548 : r ap 1 @0x46009024 0x00000004 bytes Data 0x00000018\n16:46:29:549 : fail @0x00000001\n16:46:29:708 : r ap 1 @0x46009024 0x00000004 bytes Data 0x00000018\n16:46:29:708 : fail @0x00000001\n16:46:29:708 : UPLOADING ...\n16:46:29:708 :   Size          : 1024 Bytes\n16:46:29:708 :   Address       : 0x8000000\n16:46:29:708 : Read progress:\n16:46:29:709 : Reading data...\n16:46:29:709 : r ap 1 @0x08000000 0x00000400 bytes Data 0x00000018\n16:46:29:797 : r ap 1 @0x08000000 0x00000400 bytes Data 0x00000011\n16:46:29:798 : Error: Data read failed\n16:46:29:906 : r ap 1 @0x46009024 0x00000004 bytes Data 0x00000011\n16:46:29:907 : fail @0x00000001\n16:46:29:907 : r ap 1 @0x08000000 0x00000004 bytes Data 0x00000018\n16:46:29:907 : fail @0x00000001\n16:46:29:907 : Warning: Connection to device 0x486 is lost\n16:46:30:161 : r ap 1 @0x46009024 0x00000004 bytes Data 0x00000018\n16:46:30:162 : fail @0x00000001\n16:46:30:162 : r ap 1 @0x08000000 0x00000004 bytes Data 0x00000018\n16:46:30:162 : fail @0x00000001\n16:46:30:163 : Warning: Connection to device 0x486 is lost\n16:46:30:467 : Disconnected\n16:46:30:468 : Disconnected from device.\n16:46:30:468 : Disconnected from device.\n```\n\nAny clue except getting another Nucleo board?\nI upgraded stlink fw to V3J16M8, it didn\u0027t help.","commit_id":"8ed833dbf7546b474de1301c1a21d2d8ab75076a"}],"tcl/target/stm32n6x.cfg":[{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"ff8d3fd087cfa193f6e00afb14e2e8a06229e7b7","unresolved":true,"context_lines":[{"line_number":17,"context_line":"if { [info exists WORKAREASIZE] } {"},{"line_number":18,"context_line":"    set _WORKAREASIZE $WORKAREASIZE"},{"line_number":19,"context_line":"} else {"},{"line_number":20,"context_line":"\tset _WORKAREASIZE 0x10000"},{"line_number":21,"context_line":"}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#jtag scan chain"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"9aba8013_b23a7a80","line":20,"updated":"2025-12-25 16:10:27.000000000","message":"use spaces heres","commit_id":"107a04265a9645a86ab11c563aa91ef8faca3852"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"6621c96e85d237f63e8b14e90b50e194fe4ee92f","unresolved":false,"context_lines":[{"line_number":17,"context_line":"if { [info exists WORKAREASIZE] } {"},{"line_number":18,"context_line":"    set _WORKAREASIZE $WORKAREASIZE"},{"line_number":19,"context_line":"} else {"},{"line_number":20,"context_line":"\tset _WORKAREASIZE 0x10000"},{"line_number":21,"context_line":"}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#jtag scan chain"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"8c4022b6_7ea90afb","line":20,"in_reply_to":"9aba8013_b23a7a80","updated":"2025-12-25 16:18:36.000000000","message":"Done","commit_id":"107a04265a9645a86ab11c563aa91ef8faca3852"},{"author":{"_account_id":1000863,"name":"Tarek BOCHKATI","email":"tarek.bouchkati@gmail.com","username":"BouchkatiTarek"},"change_message_id":"ff8d3fd087cfa193f6e00afb14e2e8a06229e7b7","unresolved":true,"context_lines":[{"line_number":56,"context_line":"}"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"if { ![using_hla] } {"},{"line_number":59,"context_line":"\t# Use SYSRESETREQ to perform a soft reset if SRST is not fitted."},{"line_number":60,"context_line":"    cortex_m reset_config sysresetreq"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"c46dcc13_f336b50f","line":59,"updated":"2025-12-25 16:10:27.000000000","message":"same here","commit_id":"107a04265a9645a86ab11c563aa91ef8faca3852"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"6621c96e85d237f63e8b14e90b50e194fe4ee92f","unresolved":false,"context_lines":[{"line_number":56,"context_line":"}"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"if { ![using_hla] } {"},{"line_number":59,"context_line":"\t# Use SYSRESETREQ to perform a soft reset if SRST is not fitted."},{"line_number":60,"context_line":"    cortex_m reset_config sysresetreq"},{"line_number":61,"context_line":"}"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"0bbe167b_e259a68c","line":59,"in_reply_to":"c46dcc13_f336b50f","updated":"2025-12-25 16:18:36.000000000","message":"Done","commit_id":"107a04265a9645a86ab11c563aa91ef8faca3852"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"92db6d28ba58bfc676f57c071066edebc88a400b","unresolved":true,"context_lines":[{"line_number":20,"context_line":"    set _WORKAREASIZE 0x10000"},{"line_number":21,"context_line":"}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#jtag scan chain"},{"line_number":24,"context_line":"if { [info exists CPUTAPID] } {"},{"line_number":25,"context_line":"    set _CPUTAPID $CPUTAPID"},{"line_number":26,"context_line":"} else {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"303bcbe8_bd68aca1","line":23,"updated":"2025-12-26 21:51:20.000000000","message":"please add a space after `#`","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"8bab89d07bc903125e13b1c22c9aecde8552852c","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    set _WORKAREASIZE 0x10000"},{"line_number":21,"context_line":"}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#jtag scan chain"},{"line_number":24,"context_line":"if { [info exists CPUTAPID] } {"},{"line_number":25,"context_line":"    set _CPUTAPID $CPUTAPID"},{"line_number":26,"context_line":"} else {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"b8af5b19_2317648e","line":23,"in_reply_to":"303bcbe8_bd68aca1","updated":"2025-12-30 09:58:55.000000000","message":"Done","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"92db6d28ba58bfc676f57c071066edebc88a400b","unresolved":true,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"target create $_CHIPNAME.ap0 mem_ap -endian little -dap $_CHIPNAME.dap -ap-num 0"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"target create $_TARGETNAME cortex_m -endian little -dap $_CHIPNAME.dap -ap-num 1 -gdb-max-connections 2"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# use secure RAM by default"},{"line_number":44,"context_line":"$_TARGETNAME configure -work-area-phys 0x34000000 -work-area-size $_WORKAREASIZE -work-area-backup 1"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"a7470cf1_028daab1","line":41,"updated":"2025-12-26 21:51:20.000000000","message":"the flag `-gdb-max-connections 2` is relevant for CubeIDE but is not needed upstream.\n\nThen, since this Cortex-M is an AP 1, does it work with HLA?\nIf it doesn\u0027t work, then add a global check in this file","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"8bab89d07bc903125e13b1c22c9aecde8552852c","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"target create $_CHIPNAME.ap0 mem_ap -endian little -dap $_CHIPNAME.dap -ap-num 0"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"target create $_TARGETNAME cortex_m -endian little -dap $_CHIPNAME.dap -ap-num 1 -gdb-max-connections 2"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# use secure RAM by default"},{"line_number":44,"context_line":"$_TARGETNAME configure -work-area-phys 0x34000000 -work-area-size $_WORKAREASIZE -work-area-backup 1"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"2281c57a_4a260079","line":41,"in_reply_to":"a7470cf1_028daab1","updated":"2025-12-30 09:58:55.000000000","message":"Done","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"92db6d28ba58bfc676f57c071066edebc88a400b","unresolved":true,"context_lines":[{"line_number":79,"context_line":"}"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"# get _CHIPNAME from current target"},{"line_number":82,"context_line":"proc stm32n6x_get_chipname {} {"},{"line_number":83,"context_line":"    set t [target current]"},{"line_number":84,"context_line":"    set sep [string last \".\" $t]"},{"line_number":85,"context_line":"    if {$sep \u003d\u003d -1} {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"c11a7dd1_42589134","line":82,"updated":"2025-12-26 21:51:20.000000000","message":"what about\n```\nproc stm32n6x_get_chipname {} {\n    return [regsub {\\.[^.]*$} [target current] {}]\n}\n```","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"8bab89d07bc903125e13b1c22c9aecde8552852c","unresolved":false,"context_lines":[{"line_number":79,"context_line":"}"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"# get _CHIPNAME from current target"},{"line_number":82,"context_line":"proc stm32n6x_get_chipname {} {"},{"line_number":83,"context_line":"    set t [target current]"},{"line_number":84,"context_line":"    set sep [string last \".\" $t]"},{"line_number":85,"context_line":"    if {$sep \u003d\u003d -1} {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1cf4e7ff_fae2d53f","line":82,"in_reply_to":"c11a7dd1_42589134","updated":"2025-12-30 09:58:55.000000000","message":"Done","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"92db6d28ba58bfc676f57c071066edebc88a400b","unresolved":true,"context_lines":[{"line_number":103,"context_line":"proc stm32n6x_enter_debug {} {"},{"line_number":104,"context_line":"    set _CHIPNAME [stm32n6x_get_chipname]"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"        # check security status"},{"line_number":107,"context_line":"    set secure [stm32n6x_is_secure]"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"    if {$secure} {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"9465ba07_f523f488","line":106,"updated":"2025-12-26 21:51:20.000000000","message":"wrong indentation?","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"},{"author":{"_account_id":1002386,"name":"Ahmed Haoues","email":"ahmed.haoues@st.com","username":"ahmed-haoues"},"change_message_id":"8bab89d07bc903125e13b1c22c9aecde8552852c","unresolved":false,"context_lines":[{"line_number":103,"context_line":"proc stm32n6x_enter_debug {} {"},{"line_number":104,"context_line":"    set _CHIPNAME [stm32n6x_get_chipname]"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"        # check security status"},{"line_number":107,"context_line":"    set secure [stm32n6x_is_secure]"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"    if {$secure} {"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"4d716941_591fac2c","line":106,"in_reply_to":"9465ba07_f523f488","updated":"2025-12-30 09:58:55.000000000","message":"Done","commit_id":"3eab1d6f41c053e9fdc8a1a26b999717baa5e269"}]}
