DSPRelated.com
Forums

GDB- C67x dsp/bios remote debugger(serial/ethernet)

Started by Chsekhar Prattipati February 9, 2010
Dear Everyone,
Does the DSP/BIOS for C67x / c672x have a remote debugger gdb option (serial/ethernet) OR
Has anybody used a remote debugger for DSP/BIOS on c67x / c672x
GDB- C67x dsp/bios remote debugger(serial/ethernet)
rgds
chandra sekhar
chandra,

On Mon, Feb 8, 2010 at 10:33 PM, Chsekhar Prattipati <
c...@yahoo.com> wrote:

> Dear Everyone,
> Does the DSP/BIOS for C67x / c672x have a remote debugger gdb option
> (serial/ethernet) OR
> Has anybody used a remote debugger for DSP/BIOS on c67x / c672x
> GDB- C67x dsp/bios remote debugger(serial/ethernet)
>

I do not know of an available implementation that supports GDB on a TI DSP
without running Linux.

FYI
GDB was originally written as a software only debugger. As such, it
required a software component on the target. The target software has to
execute instructions [that can be intrusive to the target state] to perform
any actions like memory reads/writes, register reads/writes, etc. These
constraints make low level debug difficult [sometimes impossible when you
have serious software problems] in an embedded system. Normal GDB
implementations are adequate for software debugging once you have "quite a
bit of working software" between it and the target [and you do not need to
perform low level debug]. Several years ago I took some work done by a TIer
and did a 'proof of concept' that ran GDB on a Linux host and interfaced
with TI's JTAG debug logic on a 6211DSK [no GDB code on the target - could
be used for HW or SW debug]. As far as I know, nothing ever came of it.

mikedunn

> rgds
> chandra sekhar
>
>
>

--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
----- Forwarded Message ----
From: Chsekhar Prattipati
To: Michael Dunn
Sent: Wed, February 10, 2010 8:44:33 AM
Subject: Re: [c6x] GDB- C67x dsp/bios remote debugger(serial/ethernet)
thank you for reply.

can you tell any other option is available to debug TMS320C6727  Dsp if JTAG is not available.
regards

chandra sekhar
 

________________________________
From: Michael Dunn
To: Chsekhar Prattipati
Cc: c6x help c6x help
Sent: Tue, February 9, 2010 11:59:18 AM
Subject: Re: [c6x] GDB- C67x dsp/bios remote debugger(serial/ethernet)

 
chandra,
On Mon, Feb 8, 2010 at 10:33 PM, Chsekhar Prattipati wrote:

 
>Dear Everyone,
>Does the DSP/BIOS for C67x / c672x have a remote debugger gdb option (serial/ethernet)  OR
>Has anybody used a remote debugger for DSP/BIOS on c67x / c672x
>GDB- C67x dsp/bios remote debugger(serial/ ethernet)

I do not know of an available implementation that supports GDB on a TI DSP without running Linux.

FYI
GDB was originally written as a  software only debugger. As such, it required a software component on the target. The target software has to execute instructions [that can be intrusive to the target state] to perform any actions like memory reads/writes, register reads/writes, etc. These constraints make low level debug difficult [sometimes impossible when you have serious software problems] in an embedded system. Normal GDB implementations are adequate for software debugging once you have "quite a bit of working software" between it and the target [and you do not need to perform low level debug].  Several years ago I took some work done by a TIer and did a 'proof of concept' that ran GDB on a Linux host and interfaced with TI's JTAG debug logic on a 6211DSK  [no GDB code on the target - could be used for HW or SW debug].  As far as I know, nothing ever came of it.

mikedunn

rgds
>chandra sekhar
>

>
--
www.dsprelated. com/blogs- 1/nf/Mike_ Dunn.php