target/stm32l5x,stm32u5x: fix trace settings
[fw/openocd] / tcl / target / stm32x5x_common.cfg
index c506e224bbaf08ab21fc5c2c4d6aff61bec760db..321abff80a96b81e5ca9cc732663d306792830af 100644 (file)
@@ -152,10 +152,11 @@ lappend _telnet_autocomplete_skip _proc_pre_enable_$_CHIPNAME.tpiu
 proc _proc_pre_enable_$_CHIPNAME.tpiu {_targetname} {
        targets $_targetname
 
-       # Set TRACE_IOEN; TRACE_MODE is set to async; when using sync
-       # change this value accordingly to configure trace pins
+       # Set TRACE_EN and TRACE_IOEN in DBGMCU_CR
+       # Leave TRACE_MODE untouched (defaults to async).
+       # When using sync change this value accordingly to configure trace pins
        # assignment
-       mmw 0xE0044004 0x00000020 0
+       mmw 0xE0044004 0x00000030 0
 }
 
 $_CHIPNAME.tpiu configure -event pre-enable "_proc_pre_enable_$_CHIPNAME.tpiu $_TARGETNAME"