From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2886 invoked by alias); 13 Dec 2001 16:38:45 -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 2860 invoked from network); 13 Dec 2001 16:38:43 -0000 Received: from unknown (HELO mel-rti19.wanadoo.fr) (193.252.19.44) by sources.redhat.com with SMTP; 13 Dec 2001 16:38:43 -0000 Received: from mel-rta10.wanadoo.fr (193.252.19.193) by mel-rti19.wanadoo.fr; 13 Dec 2001 17:38:31 +0100 Received: from isis (193.251.69.168) by mel-rta10.wanadoo.fr; 13 Dec 2001 17:35:35 +0100 From: "Thomas TESTASECCA" To: "gdb list" Subject: Remote debugging ( target : ARM7/linux ) (host x86/linux ) with JTAG emulator : how to choose ??????? Date: Thu, 13 Dec 2001 08:38:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 X-SW-Source: 2001-12/txt/msg00124.txt.bz2 Hi everybody, I need help to understand and choose the right product. I develop for an embedded target : a cyrrus logic CDB89712 card, it is composed of an ARM720 ( cs89712 ), the OS on the board is linux BlueCat from LynuxWorks. I want to develop from a Linux Host. I need a good debugging tool, to debug the kernel, and user applications, with source code support. For that i have chosen to use the JTAG bus of the ARM processor, but there is a lot of emulators : - Macgraigor OCDemon - Lauterbach products - Abatron BDI2000 - EPI JEENI - ... 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 ? This processor/OS use MMU, does it make a difference ? What is the difference between the diffrerent protocols (Angel, ICE, RDI ...) ? What is the difference between the diffrerent file format ( ELF, AIF, COFF ...) ? Does remote debug really works the same way than local mode ? Can i debug the kernel easily, with the source files view ? I know that's a lot of questions but i must decide and i'm in trouble ... Thanks a lot by advance. Thomas TESTASECCA ETIC telecom FRANCE my e-mail : thomas.testasecca@etictelecom.com I'm new, in the mailing, i don't really know how it works ;)