cancel
Showing results for 
Search instead for 
Did you mean: 

Does STM32U385 Support Micro Trace Buffer(MTB)?

vijayrakesh
Associate II

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

1 ACCEPTED SOLUTION

Accepted Solutions
KDJEM.1
ST Employee

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.

View solution in original post

1 REPLY 1
KDJEM.1
ST Employee

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.