Digi Application Development Environment provides a preconfigured Eclipse instance with all the required plug-ins and features to start creating Digi Embedded Yocto applications.
With Digi Application Development Environment, you can:
-
Download and install Digi Embedded Yocto toolchains for different Digi platforms.
-
Create new C/C++ projects.
-
Clone existing Digi Embedded Yocto example applications.
-
Compile C/C++ and example applications using Digi Embedded Yocto toolchains.
-
Remotely launch and debug applications in your development platform.
The Digi Application Development Environment for Linux installer includes:
-
Eclipse IDE for C/C++ Developers (https://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygen1a):
-
Eclipse Oxygen.1a Release (4.7.1a)
-
CDT 9.3.2
-
Eclipse Git 4.8.0
-
Mylyn Task List 3.23
-
Remote System Explorer 3.7.3
-
-
Digi Embedded Yocto plug-ins
-
Java Runtime Environment 8 (JRE 1.8.0_151)
For DEY versions prior to dey-2.2-r3, special rootfs images including the eclipse-debug and debug-tweaks features must be compiled and flashed in the device. To do so, add these lines to your conf/local.conf project file: |
# Required features to enable Eclipse debugging:
EXTRA_IMAGE_FEATURES = "debug-tweaks eclipse-debug"
See Create and build projects for more information on how to build rootfs images.