I am trying to debug a microblaze system with use of the opb mdm device. I am able to connect to the mdm target and after being connected, I start a gdb session:
XMD% start mb-gdb my_mblaze/code/executable.elf
In gdb I do a "connect target" which succeed. Now comes the problem: how to step through the code?? If I try to single step or run the program, gdb looks hanging (the mousepointer changes to an hourglass). I saw in the embedded system tools guide something about "dow", "con" and "stop" commands which are used within xmd. Do I have to run/debug my program from xmd?? What is the relation between gdb and xmd?