Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:general_information:eclipse_new [2015/06/18 13:36] liedmannen:general_information:eclipse_new [2022/08/04 15:02] (current) – external edit 127.0.0.1
Line 22: Line 22:
   * Installed PTXdist    * Installed PTXdist 
   * Installed OSELAS toolchain   * Installed OSELAS toolchain
-  * Installed JDK+  * Installed Java Runtime Environment
  
 === Target === === Target ===
   * Target system with operating RootFS   * Target system with operating RootFS
   * gdbserver   * gdbserver
-  * OpenSSH with sshd and sftpd (disable dropbear in ptxdist menu and build a new image)+  * OpenSSH with sshd and sftpd
   * User with password (needed for ssh remote access)   * User with password (needed for ssh remote access)
   * Network connection to development host   * Network connection to development host
Line 38: Line 38:
  
  
-For correct execution of Eclipse with the OSELAS toolchain you have to create two files in your home folder\\+For the correct execution of Eclipse with the OSELAS toolchain you have to create two files in your home folder\\
 1. **setup_tqma6x** 1. **setup_tqma6x**
  
Line 229: Line 229:
 **C/C%%++%% Application:** click **Search Project** and select the debug build from your project  **C/C%%++%% Application:** click **Search Project** and select the debug build from your project 
 **Project:** select the project you want to debug\\ **Project:** select the project you want to debug\\
-**Connection:** choose the [[intern:general_information:eclipse#Remote connection to the target|Connection]] that was created earlier in this tutorial.\\ +**Connection:** choose the [[en:general_information:eclipse#Remote connection to the target|Connection]] that was created earlier in this tutorial.\\ 
-**Remote Absolute File Path for C/C:** enter the path where the application will be copied and executed on the target+**Remote Absolute File Path for C/C:** enter the path where the application will be copied and executed on the target.\\ 
 +**Commands to execute before application:** use this to launch a gdb server on the target before debugging. 
    
-{{:en:general_information:eclipse_20.jpg?nolink&800|}}+{{:en:general_information:eclipse_20.2.jpg?nolink&800|}} 
 + 
 +After the command you want to execute you have to set the installation path of the application you want to debug and the port number, which you can find under Debug Configurations/ Debugger/ Gdbserver Settings. Gdbserver path is the same IP you have set during configuration of the remote system. 
 + 
 +{{:en:general_information:eclipse_debugger_settings.jpg?nolink&800|}} 
  
 Select Process Launcher by clicking **Select other...** (marked with a red frame in the picture above)  Select Process Launcher by clicking **Select other...** (marked with a red frame in the picture above) 
Line 254: Line 260:
  
 If the application requires consultation results on a Remote Shell (as is the case If the application requires consultation results on a Remote Shell (as is the case
- in this tutorial because printf) can be enabled by selecting this view within the+this tutorial because printf) can be enabled by selecting this view within the
 Display Selected Console options: Display Selected Console options:
- 
- 
-<WRAP round important>Work in Progress</WRAP> 
- 
- 
  
  • Last modified: 2022/08/04 15:04