gdb
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Regarding remote debugging of Freescale MCF 5485 board using gdbserver


From: Rohit Girme
Subject: Regarding remote debugging of Freescale MCF 5485 board using gdbserver
Date: Wed, 22 Jul 2009 13:48:27 -0700

Hello,

I have installed Eclipse CDT, CodeSourcery G++ toolchain on Linux host. I am using the Code Sourcery Eclipse IDE. I have installed Linux kernel using Linux Target Image Builder from the Freescale site, onto the MCF5485 board. I have created a "helloworld" project on my Linux host using the Sourcery Eclipse IDE. I have copied the executables(like gdbserver,catchsgev etc) from the Sourcery folder onto the board in the root filesystem. I run the gdbserver on the board and then debug using TCP from my Linux machine. In the Sourcery Eclipse IDE I have specified sysroot on target as "/" because I have installed gdbserver in the root on the board(/root/bin). I have specified the IP address in the debug configuration in Eclipse while rest is default. I have selected the option "Translate sysroot pathnames" in the Shared Libraries tab in Debug Configurations

I start gdbsrver on board(gdbserver IP:port /pathname/to/executable) and then I launch debug configuration on Linux host. It stops at main() because of breakpoint. When I press resume it gives me the following error and the debugging stops without any output.

warning: .dynamic section for "C:\Program Files\CodeSourcery\Sourcery G++\m68k-linux-gnu\libc/lib/libc.so.6" is not at the expected address (wrong library or version mismatch?)

Stopped due to shared library event

Stopped due to shared library event

Stopped due to shared library event

My program is as follows:

include

int main(void) { int i=0; printf("Hello = %d",i); return 0; }

I read on some forum that I need to set sysroot but I also read that if I have installed sysroot in the root filesystem on the board I do not need to do anything. Please help me out as I have been stuck here for a long time.

Thank you,

Rohit


reply via email to

[Prev in Thread] Current Thread [Next in Thread]