Gdb works well for embedded Linux targets, provided you have Ethernet or a serial port. You can bring gdb up I the target and then connect the host to it and debug from there. If you&#x27;re using an Eclipse-based tool then you can set that tool up to connect to a remote gdb.<p>At least, that&#x27;s how it works when I&#x27;m developing under Linux. I&#x27;m not sure about Windows or Mac OS.