)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"f0cc29c08d96e729da53d493d870352fe80ed2fe","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4193476a_61cbfc8c","updated":"2026-01-31 16:43:24.000000000","message":"Marc, Mikhail\nsince merging\n4877: hla_transport: split command registration per transport | https://review.openocd.org/c/openocd/+/4877\nthere is no point in including `swj-dp.tcl` and using `swj_newdap` for SWD only devices (it used to handle HLA before).\n\nThere is more SWD only device configs which still includes `swj-dp.tcl` so I\u0027m not strictly against merging this patch as is and remove unnecessary `swj_newdap` references later. Although if Mikhail could do so and test with hw, it would help.","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"change_message_id":"3bee266cf153e502575235bdb41cbdf84a96471e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"878845eb_41da30d8","updated":"2026-01-29 08:35:18.000000000","message":"Thanks!","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1002494,"name":"Mikhail Iakhiaev","email":"iakhiaev@google.com","username":"iakhiaev","status":"Waymo LLC"},"change_message_id":"44cbc0f93ff62c8fd62dd3443eaca41ab248f52d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9ce5776c_c35a450a","in_reply_to":"0f4a1ace_76b4b0c0","updated":"2026-02-02 14:22:49.000000000","message":"Done, PTAL.","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"64d2f3cfa4dc90d437d59f179decc3020d97d4bc","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"48f00a79_69b6db36","in_reply_to":"4193476a_61cbfc8c","updated":"2026-01-31 17:08:44.000000000","message":"Tomas, actually only three target files have the sequence\n```\ntransport select swd\n...\nswj_newdap ...\n```\n- tcl/target/rp2040.cfg\n- tcl/target/rp2350.cfg\n- tcl/target/ti/mspm0.cfg\n\nI cannot exclude that other SWD only devices could be addressed, but not trivial to identify them from the target file only.","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"3bfb529a507e49090a0ff20b83b800a42a915a6f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"79875adc_f4fee3ef","in_reply_to":"48f00a79_69b6db36","updated":"2026-01-31 17:57:00.000000000","message":"```\n$ grep -ir \u0027swd.*only\u0027 tcl/target/*.cfg\ntcl/target/atsaml1x.cfg:# Note: These devices support SWD only.\ntcl/target/lpc8nxx.cfg:# SWD only transport\ntcl/target/numicro.cfg:# SWD DP-ID Nuvoton NuMicro Cortex-M0 has SWD Transport only.\ntcl/target/numicro_m4.cfg:# SWD DP-ID Nuvoton NuMicro Cortex-M4 has SWD Transport only.\ntcl/target/psoc4.cfg:# PSoC 4 devices support SWD transports only.\ntcl/target/stm32c0x.cfg:# stm32c0 devices support SWD transports only.\ntcl/target/stm32f0x.cfg:# stm32 devices support SWD transports only.\ntcl/target/stm32g0x.cfg:# stm32g0 devices support SWD transports only.\n```\n\nAnd more I know about: Kinetis KL (and M0+ based KV and KE), all nRF, Atmel SAMD/L/C and SAME5x","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"f07891a536f4d7c0aac8652de05a00f08feb2799","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0f4a1ace_76b4b0c0","in_reply_to":"79875adc_f4fee3ef","updated":"2026-02-01 13:22:14.000000000","message":"For STM32, please check https://review.openocd.org/c/openocd/+/9423","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"9618cbfa5f5473a6a9683546df2be019fa05e8e8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"55056998_ade63ec7","updated":"2026-02-03 08:59:32.000000000","message":"Thanks","commit_id":"47fc35ed097c3927bba8015b3a92633550ea44d6"}],"tcl/target/ti/mspm0.cfg":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"64d2f3cfa4dc90d437d59f179decc3020d97d4bc","unresolved":true,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"set _DAP_ID $_DAP_SWD_ID"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"swj_newdap $_CHIPNAME cpu -irlen 4 -expected-id $_DAP_ID"},{"line_number":37,"context_line":"dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"set _TARGETNAME $_CHIPNAME.cpu"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"73132727_d4baecfe","line":36,"updated":"2026-01-31 17:08:44.000000000","message":"I agee with Tomas proposal to drop including `target/swj-dp.tcl` above and here rewrite the command as\n`swd newtap ...`","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1002494,"name":"Mikhail Iakhiaev","email":"iakhiaev@google.com","username":"iakhiaev","status":"Waymo LLC"},"change_message_id":"44cbc0f93ff62c8fd62dd3443eaca41ab248f52d","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"set _DAP_ID $_DAP_SWD_ID"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"swj_newdap $_CHIPNAME cpu -irlen 4 -expected-id $_DAP_ID"},{"line_number":37,"context_line":"dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"set _TARGETNAME $_CHIPNAME.cpu"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"4edda6d6_6a3090e7","line":36,"in_reply_to":"73132727_d4baecfe","updated":"2026-02-02 14:22:49.000000000","message":"Done, PTAL.","commit_id":"4adf30d7882cff25a29db02b6dffc0ab41a4e906"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"40a2f0aa052bc4ca3fe38ddd4b24d853cc200aa6","unresolved":true,"context_lines":[{"line_number":24,"context_line":"# MSPM0 only supports swd"},{"line_number":25,"context_line":"transport select swd"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"swd newdap $_CHIPNAME cpu -irlen 4 -expected-id $_DAP_SWD_ID"},{"line_number":28,"context_line":"dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"set _TARGETNAME $_CHIPNAME.cpu"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"6ca074b4_d4ba0c64","line":27,"updated":"2026-02-02 16:53:06.000000000","message":"Please drop `-irlen 4` as it is only for jtag and is ignored by swd.","commit_id":"1b235d00857e291e35125b29d80748a9afc47362"},{"author":{"_account_id":1002494,"name":"Mikhail Iakhiaev","email":"iakhiaev@google.com","username":"iakhiaev","status":"Waymo LLC"},"change_message_id":"7b26fa07a9287295778f4d64680b9132c8db9afa","unresolved":false,"context_lines":[{"line_number":24,"context_line":"# MSPM0 only supports swd"},{"line_number":25,"context_line":"transport select swd"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"swd newdap $_CHIPNAME cpu -irlen 4 -expected-id $_DAP_SWD_ID"},{"line_number":28,"context_line":"dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"set _TARGETNAME $_CHIPNAME.cpu"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"16687966_d9a119de","line":27,"in_reply_to":"6ca074b4_d4ba0c64","updated":"2026-02-02 17:04:25.000000000","message":"Done.","commit_id":"1b235d00857e291e35125b29d80748a9afc47362"}]}
