From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21888 invoked by alias); 13 Dec 2001 17:30:29 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 21467 invoked from network); 13 Dec 2001 17:29:09 -0000 Received: from unknown (HELO mail.pathwayconnect.com) (209.91.95.13) by sources.redhat.com with SMTP; 13 Dec 2001 17:29:09 -0000 Received: (qmail 15154 invoked from network); 13 Dec 2001 17:29:05 -0000 Received: from unknown (HELO dazed) (192.168.0.149) by 0 with SMTP; 13 Dec 2001 17:29:05 -0000 Received: from dazed ([127.0.0.1] helo=there ident=sjackman) by dazed with smtp (Exim 3.32 #1 (Debian)) id 16EZek-0002HJ-00; Thu, 13 Dec 2001 10:28:26 -0700 Content-Type: text/plain; charset="iso-8859-1" From: Shaun Jackman Organization: Pathway Connectivity To: gdb@sources.redhat.com Subject: Re: Remote debugging ( target : ARM7/linux ) (host x86/linux ) with JTAG emulator : how to choose ??????? Date: Thu, 13 Dec 2001 09:30:00 -0000 X-Mailer: KMail [version 1.3.2] References: In-Reply-To: Cc: "Thomas TESTASECCA" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: X-SW-Source: 2001-12/txt/msg00125.txt.bz2 > I want to use GNU utils like GDB under linux. > Does someone know what are the difference between these components, the > ones which works well with GDB/Insight ? Both the BDI2000 and the Jeeni work well with GDB/Insight. > This processor/OS use MMU, does it make a difference ? I'm only familiar with the ARM7TDMI, but it works fabulously! > What is the difference between the different protocols (Angel, ICE, RDI > ...) ? In my experience Angel (and RDI, same thing) aren't as well supported under GDB as the GDB remote protocol is. The Jeeni speaks RDI, the BDI2000 speaks GDB. The BDI2000 also has a handy telnet terminal, for when you're having trouble with GDB. > What is the difference between the different file format ( ELF, AIF, COFF > ...) ? I'm only familiar with elf. It seems to be the most common format for ARM targets. Works well. > Does remote debug really works the same way than local mode ? > Can i debug the kernel easily, with the source files view ? If by "kernel" you mean Linux kernel, I have no idea as I'm not running Linux on my target. I am able to debug our in-house RTOS quite well though. I'd even be willing to say it works *better* than local mode because you can step through interrupt handlers much easier. Cheers, Shaun