public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
From: Toralf Lund <toralf@procaptura.com>
To: insight@sources.redhat.com
Subject: Re: Insight + ARM-9 + BDI2000: Hang on exec
Date: Tue, 20 Apr 2004 08:12:00 -0000	[thread overview]
Message-ID: <4084DB79.20105@procaptura.com> (raw)
In-Reply-To: <1082393564.2007.3.camel@lindt.uglyboxes.com>

Keith Seitz wrote:

>On Mon, 2004-04-19 at 05:55, Toralf Lund wrote:
>  
>
>>I'm using insight built for ARM along with the BDI2000 (BDIGDB) debug 
>>"POD" to debug a custom interface card based on the MC9328 (ARM-9 core) 
>>processor.
>>    
>>
>
>First things first: does it run under console gdb? ("insight -nw" or
>"gdb")?
>  
>
Yes, it runs under gdb (I thought I said that). Well, actually, the code 
crashes after a while, but I can at least set some breakpoints, have it 
stop there, step the code etc.

One problem, though: I sometimes get

<host>:2001: Connection refused.

for no apparent reason, when issuing a "target" command. If I try the 
same operation again, it usually works fine.

Also, even insight was OK for a while, then something (related to the 
application - insight hasn't changed) happened that made it stop working 
- and I can't figure out what it is ;-/

>There are numerous reasons for failures of this kind. Typically, it is
>an error in the target code in gdb. Testing command-line gdb is the
>first step to ascertaining where the problem lies.
>
>Also, could you send a more complete, step-by-step description of what
>you did? From your post, I'm not entirely sure how you got it to hang.
>  
>
I got it to hang simply by starting the code (which is why I didn't 
think it necessary to give any steps), i.e.

   1. arm-coff-insight <application>
   2. Run->Download
   3. Run->Run

After I wrote the original message, I discovered that there are other 
ways, like

   1. arm-coff-insight <application>
   2. Run->Download
   3. File->Exit

(But Exit does work if I do File->Disconnect first.)

Furthermore,

   1. arm-coff-insight <application>
   2. Run->Download
   3. Control->Next Asm Inst (since execution start with start() written
      in assembler.
   4. Other "step" commands...

Actually works, but if I try e.g. View->Registers, I get another hang, 
but of a slightly different type; this time I get a "stop" icon and 
"busy" cursor, but I'm not really allowed to stop the process.

 

>Keith
>
>  
>


  reply	other threads:[~2004-04-20  8:12 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-19 12:55 Toralf Lund
2004-04-19 16:52 ` Keith Seitz
2004-04-20  8:12   ` Toralf Lund [this message]
2004-04-20 16:14     ` Keith Seitz
2004-04-21  9:04       ` Toralf Lund
2004-04-21  9:45         ` Toralf Lund
2004-04-21 16:33         ` Keith Seitz
2004-04-22 10:07           ` Toralf Lund

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4084DB79.20105@procaptura.com \
    --to=toralf@procaptura.com \
    --cc=insight@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).