Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* GDB over a serial link (with no OS) for MIPS32
@ 2005-06-08 17:05 Srinivas Murthy
  2005-06-08 18:33 ` Ramana Radhakrishnan
  0 siblings, 1 reply; 3+ messages in thread
From: Srinivas Murthy @ 2005-06-08 17:05 UTC (permalink / raw)
  To: gdb

Hi,
 We need to develop a gdb debug tool for a custom multi-processor MIPS
target running in an infinite loop (without an OS) over a serial link
with a UART. The host is an x86 machine with Linux OS.

 The single UART needs to provide connectivity to all the processors
on the target and the debug tool needs to do processor specific
commands (breakpoints, source-level debug, etc.).

 Can you guys please point me to any reference material,
implementations, etc. for me to get started with this?

Thanks much for your help.

Regards,
-Srinivas


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: GDB over a serial link (with no OS) for MIPS32
  2005-06-08 17:05 GDB over a serial link (with no OS) for MIPS32 Srinivas Murthy
@ 2005-06-08 18:33 ` Ramana Radhakrishnan
  2005-06-09  2:22   ` Srinivas Murthy
  0 siblings, 1 reply; 3+ messages in thread
From: Ramana Radhakrishnan @ 2005-06-08 18:33 UTC (permalink / raw)
  To: Srinivas Murthy; +Cc: gdb


Hi,

You'd want to write a new target in GDB. Take a look at the target
abstraction.
Look at a sample target ... lets say remote.c .

cheers
Ramana

> Hi,
>  We need to develop a gdb debug tool for a custom multi-processor MIPS
> target running in an infinite loop (without an OS) over a serial link
> with a UART. The host is an x86 machine with Linux OS.
>
>  The single UART needs to provide connectivity to all the processors
> on the target and the debug tool needs to do processor specific
> commands (breakpoints, source-level debug, etc.).
>
>  Can you guys please point me to any reference material,
> implementations, etc. for me to get started with this?
>
> Thanks much for your help.
>
> Regards,
> -Srinivas
>


----
Ramana Radhakrishnan
Codito Technologies


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: GDB over a serial link (with no OS) for MIPS32
  2005-06-08 18:33 ` Ramana Radhakrishnan
@ 2005-06-09  2:22   ` Srinivas Murthy
  0 siblings, 0 replies; 3+ messages in thread
From: Srinivas Murthy @ 2005-06-09  2:22 UTC (permalink / raw)
  To: ramana.radhakrishnan; +Cc: gdb

Thanks for the email.

I will need a little more hand-holding :(

Can you please give me some more pointers on how to get started?

More specifically,
 1. What are the OS-dependent and OS-independent portions of the code?
 2. Specifically using a serial port, what is transport dependent part
of the code?
 3. What is the arch. dependent part?

 Any pointers on how to get started (maybe something like a porting
guide, perhaps?).

Thanks much for your help.

Regards,
-Srinivas



On 6/8/05, Ramana Radhakrishnan <ramana.radhakrishnan@codito.com> wrote:
> 
> Hi,
> 
> You'd want to write a new target in GDB. Take a look at the target
> abstraction.
> Look at a sample target ... lets say remote.c .
> 
> cheers
> Ramana
> 
> > Hi,
> >  We need to develop a gdb debug tool for a custom multi-processor MIPS
> > target running in an infinite loop (without an OS) over a serial link
> > with a UART. The host is an x86 machine with Linux OS.
> >
> >  The single UART needs to provide connectivity to all the processors
> > on the target and the debug tool needs to do processor specific
> > commands (breakpoints, source-level debug, etc.).
> >
> >  Can you guys please point me to any reference material,
> > implementations, etc. for me to get started with this?
> >
> > Thanks much for your help.
> >
> > Regards,
> > -Srinivas
> >
> 
> 
> ----
> Ramana Radhakrishnan
> Codito Technologies
> 
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-06-09  2:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-08 17:05 GDB over a serial link (with no OS) for MIPS32 Srinivas Murthy
2005-06-08 18:33 ` Ramana Radhakrishnan
2005-06-09  2:22   ` Srinivas Murthy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox