Remote debugging?
Does CrossWorks support remote debugging over TCP/IP?
I'm evaluating CrossWorks for a project where, currently, we use a custom solution based on OpenOCD on the remote machine, acting as a gdb server, connected via JTAG to the target board, and gdb on the developer's machine. The developer machine then connects to the gdb server to attach the debugger.
While this is working well, gdb has a lot of limitation (e.g. doesn't support trace buffers), so I was hoping that CrossWorks could be a valid alternative, but I couldn't find any way to connect to a remote device.
-
You might want to look at the Segger J-Link in combination with Crossworks. Some models have a server capability. I'm not sure about Trace Buffers. But I have used a J-Link with Crossworks to debug a system over a local network (wireless to wired). I've not used it very extensively, but I experienced no issues. Crossworks setup was easy, you just entered the IP address of the debugger.
The J-Link debuggers are not cheap, but they are well supported by Segger.
RA
Please sign in to leave a comment.
Comments
1 comment