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
GDB- C67x dsp/bios remote debugger(serial/ethernet)
Started by ●February 9, 2010
Reply by ●February 9, 20102010-02-09
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
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
Reply by ●February 10, 20102010-02-10
----- 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
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