This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
AW: GDB Server for Xilinx Microblaze
- From: "Hoefle Marco" <Marco dot Hoefle at nanotronic dot ch>
- To: "Michael Eager" <eager at eagerm dot com>
- Cc: <gdb at sourceware dot org>
- Date: Tue, 1 Mar 2011 09:27:30 +0100
- Subject: AW: GDB Server for Xilinx Microblaze
Hi Michael,
Thanks for your reply.
Xilinx won't support officially any Linux related issues (I used to work in the support center and Linux cases were the easy cases: sorry not supported)
So the Microblaze support in GDB 7.2 is for debugging standalone applications together with XMD only or would it work together with a cross-compiled gdb server?
Embedded distributors like bluecat or petalogix have ported GDB for Linux on Microblaze but the free old versions (at least from petalogix) had quite an old GDB + gdbserver which didn't work properly (slow and crashes when embedding them in an eclipse environment)
So do you have any hints for me how to proceed to get a new GDB + gdbserver up?
Thanks,
Marco
-----Ursprüngliche Nachricht-----
Von: Michael Eager [mailto:eager@eagerm.com]
Gesendet: Montag, 28. Februar 2011 16:40
An: Hoefle Marco
Betreff: Re: GDB Server for Xilinx Microblaze
Hoefle Marco wrote:
> 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.
Hi Marco --
I support the MicroBlaze tools, but only the non-Linux versions.
You should contact Xilinx Technical Support with your questions.
--
Michael Eager eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077