Hi guys,

Just my two cents for this idea:

I think if we are to build something like this, and we plan for it to
be ARM centric - just as openocd is atm -, I think we should think
about hardware support for the full ARM Coresight architecture, in
advance.

What I intend to point out is real-time tracing. It is a very handy
feature, even though the open-source world does not really have the
tools now to exploit its features - or at least I don't know of any.
As my thesis project I am currently working on a set of eclipse
plugins that may be able to exploit some of the features, like
real-time tracing of memory addresses and such, but as I am using the
slow, UART-like interface, it will support only a subset of them.

The parallel trace output of the trace peripheral is 4 bits, DDR, at
Fcpu. That cannot / is very hard to be decoded without an FPGA. So at
a core speed of 100MHz that is up to 800MBit/s data.

Even though OpenOCD does not yet support the trace peripheral, I think
we should plan ahead and design a hardware that will be able to
capture the trace traffic when the software support is ready.

Regards,
  Ákos Vandra





On 11 June 2012 23:04, Tomek CEDRO <[email protected]> wrote:
> Sure it could be PI or any other hardware that would be cheap enough and fit
> our needs :-) some friends mentioned about it maybe i will order one too :-)
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>
> On May 22, 2012 12:00 AM, "Andrew Leech" <[email protected]> wrote:
>>
>> On 22/05/12 6:55 AM, Tomas Frydrych wrote:
>> > On 21/05/12 21:45, Tomek CEDRO wrote:
>> >> Hello :-)
>> >>
>> >> Simple USB JTAG adapters are not fast enough for operational analysis
>> >> of devices. The commercial ones are fast but limited in
>> >> functionalities and not extensible. The perfect solution would be to
>> >> have/create OpenOCD-BOX  that would have fast and extensive GPIO with
>> >> buffers, maybe FPGA based, so it could act as JTAG/SWD/SPI/...
>> >> interface with Telnet/USB/Serial access for user commands. Having this
>> >> solution would also be a good reason to develop and make OpenOCD more
>> >> functional maybe some good way for project funding to get boards and
>> >> other stuff for developers? :-)
>> >>
>> >> Anyone know / want to design / has this solution / product? :-)
>> > If you are thinking about the FPGA route, have a look at the OpenRISC
>> > project if that might provide a suitable platform.
>> >
>> > Tomas
>> >
>> I'd suggest the Raspberry Pi, overkill for the job but cheaper than most
>> ft2232 adapters. It'd run openocd easily if an interface was written to
>> use it's gpio's, and if you wait for the A model it could be used in
>> usb-gadget network or ethernet to connect to pc. (Current B model can't
>> run as usb device, so you'd be stuck with ethernet, not such a bad thing).
>>
>> It's just a shame they're so popular, makes them hard to get a hold of!
>>
>> Andrew
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> OpenOCD-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/openocd-devel
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> OpenOCD-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openocd-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to