AW: Remote Debugging

Hoefle Marco Marco.Hoefle at
Tue May 26 08:36:31 UTC 2015

Hello Chris,
thanks for your reply. We will outsource the whole JFFS2 integration and hope that most of the work is useful for the mainline source tree. The work will be done hopefully by one of the rtems maintainers.
Best regards,

Von: users <users-bounces at> im Auftrag von Chris Johns <chrisj at>
Gesendet: Freitag, 15. Mai 2015 04:44
An: Wu, Mark H.; users at
Betreff: Re: Remote Debugging

On 15/05/2015 1:24 am, Wu, Mark H. wrote:
> I'm evaluating RTEMS for use on a project I'm working on, and have several questions. I'll probably use 4.11, but since the documentation is only available for 4.10, I'll ask regarding the documentation.
> The target platform we plan to use is x86. I've built RTEMS with --enable-rdbg, but the resulting target.cfg and bsp.cfg in
> $(exec_prefix)/$(RTEMS_BSP)/make/bsp.cfg
> Show
> RTEMS_HAS_RDBG = no (target.cfg)
> HAS_RDBG = no (bsp.cfg)
> Is there no rdbg support in the x86 platform?

I cannot see any support in the 4.11 sources. The code use to be part of
Till's pages he supported outside of the RTEMS project. I am not across
the current state of that code.

> I've also been looking for documentation on how to use and configure rdbg (and the server needed for it), and I haven't had much luck. The RTEMS/GDB User's Guide isn't in the documentation as of version 4.8, so I don't know if it's still valid. I'm also specifically looking for debugging over Ethernet.
> Any help or pointers would be appreciated!

Personally I have been using a serial port and I mean a real RS232 DB9
port on an old Dell box to debug on x86. I have not done any work on x86
for a while.

I had the PXE loader load a networked grub build I made and that loaded
the kernel over the network and it breaks in the serial gdb stub so I
can connect gdb. It has been great using a serial port because it is
simple but it is showing its age.

It would be nice to have an alternative to this but there is nothing
happening in RTEMS project I know of. I would like to see users
interested in x86 platform contact me directly about possible solutions
for better support for debugging.

The Atom devices have a JTAG based debug protocol called ITP which is
covered by NDA and so there are no open source solutions. I talked to
Intel about this and it went no where.

users mailing list
users at

More information about the users mailing list