Hi all,
I am having some issues in getting ETM/ITM (data/code) trace from Cortex-M7 into ETF/ETR. There is a schema I found in reference manual in attachment.
My notes (please observe also attached image when reading this):
ETM (code) trace works for me from Cortex-A53 core, so it seems that green path is operational.
ETM/ITM (code/data) trace does not work for me from Cortex-M7 core, so it seems orange path is not operational
- As you can see in image there are 3 ATB Funnels (marked with numbers)
My questions:
- There are 3 ATB Funnels, but in debug memory map I only found 2:
- On APB bus (APSEL 1) on address 0x80C03000 <- I assume this is either funnel #1 or #2 on image above (this one is also documented in Reference Manual)
- On AHB (M7) bus (APSEL 4) on address 0xE0043000 <- I assume this is funnel #3 on image above (this one is not documented in Reference Manual)
- Where is the third one?
- Is there something else that should be configured for Cortex-M7 core trace to work?
Thank you for your help.