[MonoDevelop] Remote debug on ARM embedded device.

Joe Fitzgerald jfitzgerald at alum.wpi.edu
Mon Oct 21 19:55:23 UTC 2013


Hello all.

I am attempting to use MonoDevelop (in the form of Xamarin Studio
4.0.13.38) to remote debug an application on an embedded ARM device.

On my Windows 7 box, after setting the appropriate environment variable
for remote debugging, I compile my code, and copy the executable to the
remote device.  I then use Run|Run with|Custom Command Mono Soft Debugger
with IP set to 172..28.226.57:10000 where the IP address is the address of
the Win 7 box.  Other fields within the Launch Soft Debugger dialog,
Command, Arguments and Output have been left blank.

I have started the program on the remote device like:

mono --debug \
debugger-agent=transport=dt_socket,address=172.226.57:10000 \
async_md_server.exe


So far so good.  I can pause/stop the execution on the remote device from
within MonoDevelop, but cannot set breakpoints ... they are grayed out.

Clearly I am missing a step to allow MonoDevelop to find the source code,
but a bunch of head scratching and Googling has not gotten me to a
solution.

Ideas?

-Joe



More information about the Monodevelop-list mailing list