I am going to use the ETM on the iMX53 qsb, it is located on the cortex-A8 processor. I found the physical address (0x40002000 - 0x40002FFFF) of the control registers from the manual, and tried to use ioremap or devmem2 to access this memory region, the board just stuck there.
I believe this is caused by the power domains. The ETM is in the debug power domain, which is not usually powered up. From my previous experience, i may use the System Control and Power Interface (SCPI) to communicate with something like the System Control Processors (SCP) to power up that power domain, but i don't really know how to do it in iMX53 qsb. Does anyone know how to do it?
Appreciate for any discussion and help!