Thanks Pawel, now I understand better the Coresight architecture,
but STM has its own hardware architecture independent to Coresight not
connected to Debug Bus nor Funnel Trace bus.
STM exposes a set of registers to our main CPU for its control, it is
connected to our ST-BUS through interconnect.
ITM appears to have the same functions as our STM, perhaps we can share
their usages or more.

Regards
Philippe

On 8 February 2011 11:20, Pawel Moll <pawel.m...@arm.com> wrote:

> Morning,
>
> > y, STM is not in the same family that xTM which trace execution & data
> > flow of an ARM core (non intrusive).
> > STM is more at applicative trace level like printf (output console
> > only).
>
> Well, what I mean is that xTMs - ETM/PTM tracing execution flow, ITM
> behaving like mentioned printf (STM's older sibling), etc. - are just
> source of data in the CoreSight architecture, connected to a (shared)
> trace bus, which then has sinks like trace port and trace buffer. Have a
> look at this diagram:
>
> http://www.arm.com/images/CoreSight_Diagram.jpg
>
> And as far as I know STM can be configured to do the same, but you
> should really talk to Ian - he's the resident expert in this subject :-)
> I'll forward him your questions.
>
> Cheers!
>
> Paweł
>
>
>
>
>
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to