Hi Tomek, On 14 June 2012 09:41, Tomek CEDRO <[email protected]> wrote: > Hello Akos :-) > The hardware for openocd-box should not be any hardware centric, it should > be hardware independent.
I'm not sure I agree with this. If we are to design a hardware ourselves, which will be open-source, and because of this relatively cheap, I think we should try to go with the "make one and make it good" principle. Of course I'm not saying that we should not make it possible to support other boxes as well, but it would be easier to support it there was one main hardware with maybe more variants, like with or without FPGA part. If we make a good, cheap hardware there will be pretty much no reason to use any other ones, and also it make manufacturing cheaper as well. Regards, Ákos Vandra Support for target is the openocd task. From what I > know there was an idea for coresight library at arm but I did not take part > in it (planning and funding issues) Yeah, I remember talking about this with you in PM :) but if they make it we should see it > this year, hopefuly, that would be nice :-) I doubt it. > Best regards, > Tomek > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > > On Jun 14, 2012 12:10 AM, "Akos Vandra" <[email protected]> wrote: >> >> 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
