Ralf, you were somewhat right about the issue being with the memory.<br>It turns out that I needed to modify the gdbstub source to properly configure the external memory bus for the layout on my board (in my case I had to enable CS1 and a 32 bit external bus width for that region, in order to use the external RAM).<br>
(I could have poked the appropriate registers through GDB as well, but I decided to recompile the stub).<br><br>There doesn't appear to be any conflict between the working memory areas of the gdbstub and the rtems hello.exe application, or any issue with the linker scripts after all.<br>
<br>After making that change to the gdbstub, I have been able to step through the program with sh-rtems4.10-gdb and ddd!<br><br>But now I have a runtime error.. When the program reaches devfs_eval.c and looks for the bsp's default specified console, "/dev/sci0"  (as defined in gensh2/include/bsp.h) in the device name table, it returns an error, "no such file or directory."<br>
<br>There is this comment, in bsp.h however:<br>/* FIXME:<br> *   These definitions will be no longer necessary if the old<br> *   implementation of SCI driver will be droped<br> */<br><br>Does this comment happen to have something to do with why I can't open /dev/sci0?<br>
<br>Thanks for the help so far!<br><br>Steve <br>