[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-debug-dev] Remote Debugging
|
Hi Thomas,
Thanks for your response. That has cleared things up.
Regards,
Hugh O'Keeffe,
R&D Director,
Ashling Microsystems Ltd.,
National Technological Park,
Limerick, Ireland
mailto:hugh.okeeffe@xxxxxxxxxxx
http://www.ashling.com
> -----Original Message-----
> From: cdt-debug-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-debug-dev-bounces@xxxxxxxxxxx] On Behalf Of
> Thomas Fletcher
> Sent: 14 May 2005 02:28
> To: CDT Debug developers list
> Subject: RE: [cdt-debug-dev] Remote Debugging
>
>
>
>
> > -----Original Message-----
> > From: cdt-debug-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-debug-dev-bounces@xxxxxxxxxxx] On Behalf Of
> Hugh O'Keeffe
> > Sent: May 13, 2005 10:10 AM
> > To: 'CDT Debug developers list'
> > Subject: [cdt-debug-dev] Remote Debugging
> >
> > Hi,
> >
> > I work with Ashling in Ireland and we are evaluating Eclipse
> > as a platform for embedded development, hence, I'm interested
> > in CDT and the newly founded DSDP Eclipse projects.
> >
> > I found CDT very easy to setup for host/host
> > development/debug (WinXP/x86), however, I could not get
> > host/target debug to work (WinXP/ARM). It appears that this
> > is a known issue and downloading the patch from
> > http://www.zylin.com/embeddedcdt.html got me up an running
> > quickly i.e. I was now able to debug my remote ARM target
> > using Eclipse/GDB Server.
> >
> > My question to the CDT maintainers is:
> >
> > 1. Is it currently accepted that Eclipse/CDT does not support
> > remote debugging (I was using Eclipse 3.1M6/CDT 3.0M6) ?
> > Maybe I'm doing something wrong/stupid.
> >
> > 2. If it is accepted, then is there plan to add support ? I
> > checked the CDT plan but couldn't see a mention.
>
> This is a difficult questions to answer in a straightforward
> manner so I'll take a crack.
>
> - The current Eclipse does support remote debugging. There
> are lots of commercial products from embedded OS/Silicon
> vendors that are shipping with this today.
>
> ... but ...
>
> The support that is there is support by way of a framework.
> The default implementation of the debugger is targetted at
> the self-hosted scenario using GDB. It is provided as an
> example so that OEM's/VAR's can see how to hook into a
> debugger, and since GDB is so widely used, the default
> implementation can be used to backstop a lot of standard
> debugger communication.
>
> All you have to do is provide (as a debugger extender) the
> bit of glue logic
>
> for things like transferring files, controlling the target,
> setting the debug
> protocol etc.
>
> The embeddedcdt plugin is an attempt to expose the GDB
> specific aspects of GDB through to the user rather than a
> tight binding that would normally be done by an OEM.
>
> Hope this helps clear things up somewhat.
>
> Thomas
> _______________________________________________
> cdt-debug-dev mailing list
> cdt-debug-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-debug-dev
>