DSPRelated.com
Forums

Emulator connection

Started by rohi...@gmail.com April 14, 2010
Hi
I am trying to get a good emulator connection to my dsp c6713 on my custom board . But i can only connect few times after many tries . The emulator I am using is the xds510 by digital spectrum . I checked all connection for the emulator and seems fine . Can you suggest methods to solve the problem .

Secondly , I have a buck converter that converts an input 5V to 3.3V , but when i switch the circuit off and on quickly it stays at 5V no regulation happens . When given time between switching off and on it maintains 3.3V .

Rohit

_____________________________________
Rohit,

On Wed, Apr 14, 2010 at 9:46 AM, wrote:

> Hi
> I am trying to get a good emulator connection to my dsp c6713 on my custom
> board . But i can only connect few times after many tries . The emulator I
> am using is the xds510 by digital spectrum . I checked all connection for
> the emulator and seems fine . Can you suggest methods to solve the problem .
>

1. Do you have access to a 6713 DSK for comparison??
2. You probably have a broken emulator or a hw design problem. It would be
good to eliminate the emulator. Have you run SDdiag?? [or whatever their
JTAG test is called]
Check the documentation and SD web site for what might be wrong.
3. Did you follow the rules for laying out the JTAG connection??
4. Have you tried slowing down the JTAG TCLK rate to see what happens??

>
> Secondly , I have a buck converter that converts an input 5V to 3.3V , but
> when i switch the circuit off and on quickly it stays at 5V no regulation
> happens . When given time between switching off and on it maintains 3.3V .
>

This is what is known as an unacceptable problem or bad design in the real
world. If you get a power fluctuation/glitch and your 3.3v goes to 5v, your
3.3v devices will be 'toast' at some point.

mikedunn

>
> Rohit
>
>

--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
On Wed, Apr 14, 2010 at 1:56 PM, Michael Dunn wrote:

> Rohit,
>
> On Wed, Apr 14, 2010 at 9:46 AM, wrote:
>
>> Hi
>> I am trying to get a good emulator connection to my dsp c6713 on my custom
>> board . But i can only connect few times after many tries . The emulator I
>> am using is the xds510 by digital spectrum . I checked all connection for
>> the emulator and seems fine . Can you suggest methods to solve the problem .
>>
>
> 1. Do you have access to a 6713 DSK for comparison??
>
The emulator is fine . It works on other boards

> 2. You probably have a broken emulator or a hw design problem. It would be
> good to eliminate the emulator. Have you run SDdiag?? [or whatever their
> JTAG test is called]
>
The SDdiag is for dsk right . But xdsprobe did not help

> Check the documentation and SD web site for what might be wrong.
> 3. Did you follow the rules for laying out the JTAG connection??
>
The board connections are good . It used to work well .

> 4. Have you tried slowing down the JTAG TCLK rate to see what happens??
>
how do you change the clk , in the connection settings for xds.

>
>> Secondly , I have a buck converter that converts an input 5V to 3.3V , but
>> when i switch the circuit off and on quickly it stays at 5V no regulation
>> happens . When given time between switching off and on it maintains 3.3V .
>>
>
> This is what is known as an unacceptable problem or bad design in the real
> world. If you get a power fluctuation/glitch and your 3.3v goes to 5v, your
> 3.3v devices will be 'toast' at some point.
> I wanted to know your opinion on problems that may be there for the
> above
> mikedunn
>
>>
>> Rohit
>>
>> --
> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
>

--
Regards,
Rohit Rajasekharan
Master's Computer Engineering
North Carolina State University
Rohit-

>> On Wed, Apr 14, 2010 at 9:46 AM, wrote:
>>
>>>
>>>
>>> Hi
>>> I am trying to get a good emulator connection to my dsp c6713 on my custom
>>> board . But i can only connect few times after many tries . The emulator I
>>> am using is the xds510 by digital spectrum . I checked all connection for
>>> the emulator and seems fine . Can you suggest methods to solve the problem .
>>>
>>
>> 1. Do you have access to a 6713 DSK for comparison??
>>
> The emulator is fine . It works on other boards
>
>> 2. You probably have a broken emulator or a hw design problem. It would be
>> good to eliminate the emulator. Have you run SDdiag?? [or whatever their
>> JTAG test is called]
>>
> The SDdiag is for dsk right . But xdsprobe did not help
>
>> Check the documentation and SD web site for what might be wrong.
>> 3. Did you follow the rules for laying out the JTAG connection??
>>
> The board connections are good . It used to work well .

At this point I can't make sense of your situation. Are you saying you have a custom board, and you used emulator
with it before and it worked? How long do you have a custom board and use the emulator? For a year? A month?

Or are you saying your custom board is new? If so then what do you mean "it used to work"? Did the board smoke due
to voltage problem and now it doesn't work? As in "it used to work last week"...

You have to be specific and take the time to write exact details and give accurate information. Otherwise you're not
communicating clearly, which is a requirement for being an engineer.

-Jeff

>> 4. Have you tried slowing down the JTAG TCLK rate to see what happens??
>>
> how do you change the clk , in the connection settings for xds.
>
>>
>>> Secondly , I have a buck converter that converts an input 5V to 3.3V , but
>>> when i switch the circuit off and on quickly it stays at 5V no regulation
>>> happens . When given time between switching off and on it maintains 3.3V .
>>>
>>
>> This is what is known as an unacceptable problem or bad design in the real
>> world. If you get a power fluctuation/glitch and your 3.3v goes to 5v, your
>> 3.3v devices will be 'toast' at some point.
>> I wanted to know your opinion on problems that may be there for the
>> above
>> mikedunn
>>
>>>
>>> Rohit
>>>
>>> --
>> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
>> --
> Regards,
> Rohit Rajasekharan
> Master's Computer Engineering
> North Carolina State University
>

_____________________________________
Sorry , here is a more detailed explanation ,

I have this custom board with an FPGA and DSP6713 that was made before ( not
by me ). It was tested and worked on . It has changed hands a few times
before I got it . I need to work on this board but , its pretty hard to
develop with such an unreliable connection to the dsp . Also I do not want
to toast any IC's with the 5V . Whenever i try for getting connected i
ensure that the voltage supplied is 3.3v . But even with 3.3V correctly
passing i cannot connected to the dsp regularly. The DSP and FPGA are ok
since when i finally connect after many tries, i can run stuff on it. I have
been working on it for a month or so .The board was made 2 years back.

Rohit

On Thu, Apr 15, 2010 at 12:23 AM, Jeff Brower wrote:

> Rohit-
>
> >> On Wed, Apr 14, 2010 at 9:46 AM, wrote:
> >>
> >>>
> >>>
> >>> Hi
> >>> I am trying to get a good emulator connection to my dsp c6713 on my
> custom
> >>> board . But i can only connect few times after many tries . The
> emulator I
> >>> am using is the xds510 by digital spectrum . I checked all connection
> for
> >>> the emulator and seems fine . Can you suggest methods to solve the
> problem .
> >>>
> >>
> >> 1. Do you have access to a 6713 DSK for comparison??
> >>
> > The emulator is fine . It works on other boards
> >
> >> 2. You probably have a broken emulator or a hw design problem. It would
> be
> >> good to eliminate the emulator. Have you run SDdiag?? [or whatever their
> >> JTAG test is called]
> >>
> > The SDdiag is for dsk right . But xdsprobe did not help
> >
> >> Check the documentation and SD web site for what might be wrong.
> >> 3. Did you follow the rules for laying out the JTAG connection??
> >>
> > The board connections are good . It used to work well .
>
> At this point I can't make sense of your situation. Are you saying you
> have a custom board, and you used emulator
> with it before and it worked? How long do you have a custom board and use
> the emulator? For a year? A month?
>
> Or are you saying your custom board is new? If so then what do you mean
> "it used to work"? Did the board smoke due
> to voltage problem and now it doesn't work? As in "it used to work last
> week"...
>
> You have to be specific and take the time to write exact details and give
> accurate information. Otherwise you're not
> communicating clearly, which is a requirement for being an engineer.
>
> -Jeff
>
> >> 4. Have you tried slowing down the JTAG TCLK rate to see what happens??
> >>
> > how do you change the clk , in the connection settings for xds.
> >
> >>
> >>> Secondly , I have a buck converter that converts an input 5V to 3.3V ,
> but
> >>> when i switch the circuit off and on quickly it stays at 5V no
> regulation
> >>> happens . When given time between switching off and on it maintains
> 3.3V .
> >>>
> >>
> >> This is what is known as an unacceptable problem or bad design in the
> real
> >> world. If you get a power fluctuation/glitch and your 3.3v goes to 5v,
> your
> >> 3.3v devices will be 'toast' at some point.
> >> I wanted to know your opinion on problems that may be there for
> the
> >> above
> >> mikedunn
> >>
> >>>
> >>> Rohit
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> www.dsprelated.com/blogs-1/nf/Mike_Dunn.php
> >>
> >
> >
> >
> > --
> > Regards,
> > Rohit Rajasekharan
> > Master's Computer Engineering
> > North Carolina State University
> >
--
Regards,
Rohit Rajasekharan
Master's Computer Engineering
North Carolina State University
Rohit-

> Sorry , here is a more detailed explanation ,
>
> I have this custom board with an FPGA and DSP6713 that was made before ( not
> by me ). It was tested and worked on . It has changed hands a few times
> before I got it . I need to work on this board but , its pretty hard to
> develop with such an unreliable connection to the dsp . Also I do not want
> to toast any IC's with the 5V . Whenever i try for getting connected i
> ensure that the voltage supplied is 3.3v . But even with 3.3V correctly
> passing i cannot connected to the dsp regularly. The DSP and FPGA are ok
> since when i finally connect after many tries, i can run stuff on it. I have
> been working on it for a month or so .The board was made 2 years back.

Ok this helps a lot to give an overall picture of your situation. My guess is that your predecessors "lived with" the
intermittent connection and never did proper debug. That's a "just get a grade" strategy; the wasted time certainly
doesn't lead to efficient work with good results.

To debug this, I suggest the following:

1) You mentioned that SDConfig gives a good result. Always, with 100% reliability? If you repeatedly Reset the
emulator (SDConfig toolbar Reset) then run the scan length test it works? What scan length do you get? If you get
any error messages, what are they (give exactly)?

2) What JTAG lines on the board have pull-ups and/or pull-downs and what are the values? I assume you have access to
the schematic for the board.

3) How far away from the DSP is the JTAG header (cm or inch)? How long is the flat ribbon cable from the SD emulator
to the JTAG header? Normally it's about 6" but should make sure your predecessors didn't modify this for some reason.

4) Before you try to connect, how do you take the DSP out of Reset? Does the board do this on its own, for example an
RC circuit on the Reset line? Is there a Reset switch?

With unreliable JTAG there are a lot more factors to look at... but this info is a starting point, can help rule out
some possibilities.

-Jeff
> On Thu, Apr 15, 2010 at 12:23 AM, Jeff Brower wrote:
>
>> Rohit-
>>
>> >> On Wed, Apr 14, 2010 at 9:46 AM, wrote:
>> >>
>> >>>
>> >>>
>> >>> Hi
>> >>> I am trying to get a good emulator connection to my dsp c6713 on my
>> custom
>> >>> board . But i can only connect few times after many tries . The
>> emulator I
>> >>> am using is the xds510 by digital spectrum . I checked all connection
>> for
>> >>> the emulator and seems fine . Can you suggest methods to solve the
>> problem .
>> >>>
>> >>
>> >> 1. Do you have access to a 6713 DSK for comparison??
>> >>
>> > The emulator is fine . It works on other boards
>> >
>> >> 2. You probably have a broken emulator or a hw design problem. It would
>> be
>> >> good to eliminate the emulator. Have you run SDdiag?? [or whatever their
>> >> JTAG test is called]
>> >>
>> > The SDdiag is for dsk right . But xdsprobe did not help
>> >
>> >> Check the documentation and SD web site for what might be wrong.
>> >> 3. Did you follow the rules for laying out the JTAG connection??
>> >>
>> > The board connections are good . It used to work well .
>>
>> At this point I can't make sense of your situation. Are you saying you
>> have a custom board, and you used emulator
>> with it before and it worked? How long do you have a custom board and use
>> the emulator? For a year? A month?
>>
>> Or are you saying your custom board is new? If so then what do you mean
>> "it used to work"? Did the board smoke due
>> to voltage problem and now it doesn't work? As in "it used to work last
>> week"...
>>
>> You have to be specific and take the time to write exact details and give
>> accurate information. Otherwise you're not
>> communicating clearly, which is a requirement for being an engineer.
>>
>> -Jeff
>>
>> >> 4. Have you tried slowing down the JTAG TCLK rate to see what happens??
>> >>
>> > how do you change the clk , in the connection settings for xds.
>> >
>> >>
>> >>> Secondly , I have a buck converter that converts an input 5V to 3.3V ,
>> but
>> >>> when i switch the circuit off and on quickly it stays at 5V no
>> regulation
>> >>> happens . When given time between switching off and on it maintains
>> 3.3V .
>> >>>
>> >>
>> >> This is what is known as an unacceptable problem or bad design in the
>> real
>> >> world. If you get a power fluctuation/glitch and your 3.3v goes to 5v,
>> your
>> >> 3.3v devices will be 'toast' at some point.
>> >> I wanted to know your opinion on problems that may be there for
>> the
>> >> above
>> >> mikedunn
>> >>
>> >>>
>> >>> Rohit

_____________________________________