From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8842 invoked by alias); 28 Feb 2011 09:53:42 -0000 Received: (qmail 8833 invoked by uid 22791); 28 Feb 2011 09:53:42 -0000 X-SWARE-Spam-Status: No, hits=4.3 required=5.0 tests=AWL,BAYES_50,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail.nanotronic.ch (HELO mail.nanotronic.ch) (77.59.220.242) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 28 Feb 2011 09:53:39 +0000 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: GDB Server for Xilinx Microblaze Date: Mon, 28 Feb 2011 09:53:00 -0000 Message-ID: From: "Hoefle Marco" To: 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: 2011-02/txt/msg00147.txt.bz2 Hello, we are using Linux running on a Xilinx Microblaze in a FPGA. It runs fine but we lack proper debugging (we are doing it old school like: printfs...), so modern stuff like code stepping within an eclipse cdt environment would be greatly appreciated :-) Thus I had a look into the new GDB7.2 sources and I saw that there is some Microblaze stuff in the GDB source itself. So from my understanding I can use GDB 7.2 on my Debian Workstation and all I need is to cross-compile the gdb server? I tried it but it seems that cross-compiling the GDB Server is not a trivial task as it looks to me that there is no support for the Microblaze. Can somebody instruct me how to get the GDB server running on the Microblaze? We are running the latest stable Mainline Linux Kernel (2.6.37) and the GCC cross compiler is version 4.1.2. Thanks, Marco