Changes

Jump to: navigation, search

DESK-MX-L-AN-0006: Debugging with Eclipse

77 bytes added, 14:40, 30 April 2018
no edit summary
{{InfoBoxTop}}
{{AppliesToSBCLynx}}
{{Applies To Diva}}
{{InfoBoxBottom}}
==Introduction==
Generally speaking, [[Managed_Virtual_Machine_(MVM)|Managed Virtual Machines]] including Yocto build system provide all the required stuff to remotely debug applications running on the target, via Eclipse/ADT. It is beyond the scope of this article to describe in detail how to use Eclipse{{efn|Please note that Eclipse is not just a debugger, it is a full-featured IDE that allows to manage and build complex projects with a powerful user-friendly graphical interface.}}. Instead, some MVM-related information are provided, in order to properly configure it the host to work with DAVE Embedded Systems products. Also, classical "Hello, world!" example is detailed.
For more details about Eclipse, please refer to these links:
===Example===
The following example shows how to build and debug classical "Hello, world!" example when working with [[SBC_Lynx_Embedded_Linux_Kit_(XUELK)|AXEL ULite and SBC Lynx Embedded Linux Kit (XUELK)]]. As stated before, this example is valid for all of the Yocto-based MVMs.
* Insert IP a ddress of the target board in the "Host name field". Click "Next" then "Finish".
* Add Insert the binary tree under test path for the remote device in "C/C++ Application" field and remote tree in "Remote Absolute File Path for C/C++ Application" field.
* Click "Select other" link near "Using Legacy Remote Create Process Launcher" and select "GDB (DSF) Automatic Remote Debugging Launcher".
170
edits

Navigation menu