From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18292 invoked by alias); 4 Sep 2009 12:15:02 -0000 Received: (qmail 18219 invoked by uid 22791); 4 Sep 2009 12:15:00 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from oarmail.oarcorp.com (HELO OARmail.OARCORP.com) (67.63.146.244) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 04 Sep 2009 12:14:53 +0000 Received: from localhost.localdomain (216.186.145.118) by OARmail.OARCORP.com (192.168.2.2) with Microsoft SMTP Server (TLS) id 8.1.393.1; Fri, 4 Sep 2009 07:14:50 -0500 Message-ID: <4AA104B6.4010007@oarcorp.com> Date: Fri, 04 Sep 2009 12:15:00 -0000 From: Joel Sherrill User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: "jeremy.bennett@embecosm.com" CC: Diptopal Basu , gdb Subject: Re: Need help on GDB stub development for ARM based boards References: <1252049911.13242.122.camel@thomas> In-Reply-To: <1252049911.13242.122.camel@thomas> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-09/txt/msg00067.txt.bz2 Jeremy Bennett wrote: > On Fri, 2009-09-04 at 09:16 +0530, Diptopal Basu wrote: > >> Hi , >> >> I need some information on how to develop GDB stubs for ARM based >> boards . Please help . >> >> Regards >> Diptopal >> > > Hi Diptopal, > > You may not find anyone on this list who has recently written a > gdbserver port for ARM. Your best approach is to look at the source for > a similar target and base your version on that. > > There is a cross-gcc list where you are more likely to find someone. The RTEMS community probably also has someone but I seem to here of people using JTAG debuggers on their RTEMS/ARM boards or simply not needing to debug :). > There are lots to choose from in the gdbserver directory. I notice there > are two files with "arm" in the name. You may like to look at how > linux-arm-low.c/linux-low.c and win32-arm-low.c/win32-low.c are > implemented for ideas. > > HTH, > > > Jeremy > >