2025-08-14 3:28 AM - edited 2025-08-14 4:52 AM
Hi,
I’m using an STM32U385 (Cortex-M33) and trying to enable the Micro Trace Buffer (MTB) using ARM’s MTB-M33 register addresses (0xE0043000 base).
No matter what I try, the EN bit in MTB_MASTER never sets.
Does the STM32U385 have the MTB component?
Thanks,
Rakesh
Solved! Go to Solution.
2025-08-20 8:16 AM
Hello @vijayrakesh ;
According the reference manual RM0487 Rev 1, the debug features are based on Arm CoreSight components.
• SWJ-DP: JTAG/Serial-wire debug port
• AHB-AP: AHB access port
• ROM table
• System control space (SCS)
• Breakpoint unit (BPU)
• Data watchpoint and trace unit (DWT)
• Instrumentation trace macrocell (ITM)
• Embedded Trace Macrocell™ (ETM)
• Cross trigger interface (CTI)
• Trace port interface unit (TPU)
The STM32U385 doesn't support Micro Trace Buffer(MTB).
Thanks and best regards,
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-08-20 8:16 AM
Hello @vijayrakesh ;
According the reference manual RM0487 Rev 1, the debug features are based on Arm CoreSight components.
• SWJ-DP: JTAG/Serial-wire debug port
• AHB-AP: AHB access port
• ROM table
• System control space (SCS)
• Breakpoint unit (BPU)
• Data watchpoint and trace unit (DWT)
• Instrumentation trace macrocell (ITM)
• Embedded Trace Macrocell™ (ETM)
• Cross trigger interface (CTI)
• Trace port interface unit (TPU)
The STM32U385 doesn't support Micro Trace Buffer(MTB).
Thanks and best regards,
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.