Forum Discussion
gdb-on-target support
Hello PeteHarbour,
If you have a linces of ARM DS* below, you can debug Linux application on Arm* DS with gdbserver over Ethernet.
Let us know if your expectation is different.
Arm* Development Studio for Intel® SoC FPGA
https://www.intel.com/content/www/us/en/software/programmable/soc-eds/arm-ds.html
SoCEDS and ARM Development Studio
https://rocketboards.org/foswiki/Documentation/SoCEDS
Arm* Development Studio User Guide
https://www.rekirsch.at/user_html/1282834349/pix/a/media/ARM_DS/armds_user_guide.pdf
Linux Application Debugging With DS5
https://rocketboards.org/foswiki/Documentation/LinuxApplicationDebuggingWithDS5
NOTE: Arm* DS5 has already dropped. But a procedure of debugging is almost same as Arm* DS. So you can refer to above link.
Thanks,
- PeteHarbour4 years ago
New Contributor
Hi IntelSupport,
Thanks for the answer. I am still using Eclipse DS-5 (community edition) for code development . I see the new Arm* Development Studio suggestion, I will look into that.
However, I am also interested in another option. My team is running code in customer field environments where specific conditions only occur on those environments. We are unable to run our products with additional open Ethernet ports (to support gdb data protocol transfer from gdb-server target to gdb host) on customer sites as our FPGA fabric design is bit-stream encrypted for security. We are hoping gdb has been built for the Arria-10 arm-linux-gnueabihf compiler platform (since gdb-server has already been built). Our goal is to run gdb and gdb-server on the Arria-10 platform (debug directly on target). We see there are Linaro versions of gdb built for arm-linux-gnueabihf, but they do not seem to run on the Arria-10 platform. Are you familiar with any Intel customers requesting to gdb debug on target directly?