On 7 February 2011 13:16, Pawel Moll <pawel.m...@arm.com> wrote: > > This module external interface is a pad on the chip > > which complies to the MIPI System Trace Protocol v1.0, > > and the actual trace output can be read by an > > electronic probe, not by software so it cannot be intercepted by > > the CPU and reach Linux userspace. > > I'm not an expert here, but my understanding is that the architecture > allows to put all the trace data to both trace port and ETB (Embedded > Trace Buffer) at the same time. It's just that the STM (along with > ETM/PTM and other xTMs ;-) outputs its data via funnel to a trace bus, > and the bus can feed both the buffer and the port. > > And as it is possible to read the ETB content - see > arch/arm/kernel/etm.c > > Sorry, 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).
> > I'd like to know if another ARM SoC plan to use or already use STM or > > some similar hardware enabling the same kind of MIPI trace points. > > If yes, we can share our works. > > Would you be so kind to talk to Ian Spray <ian.sp...@arm.com>? He is > doing stuff around CoreSight drivers... > > Cheers! > > Paweł > > Regards Philippe
_______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev