From 4925a29322c20739b4f4877510dd8add611c50de Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Wed, 23 Aug 2017 15:21:04 -0700 Subject: sdk-manual: Updated Eclipse information Fixed [YOCTO #11970] Updated the field description for "Specify Sysroot Location" to note that the user can have this either downloaded or built and the ramifications of using a downloaded root filesystem. Updated the "Deploying and Debugging the Application" steps for both supported Eclipse versions to tell the user what to do if a browse operation fails or times out. (From yocto-docs rev: 623000af186cb5632af551f95384d4c96d4d6c54) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/sdk-manual/sdk-appendix-mars.xml | 43 ++++++++++++++++++----- documentation/sdk-manual/sdk-working-projects.xml | 41 +++++++++++++++++---- 2 files changed, 69 insertions(+), 15 deletions(-) (limited to 'documentation/sdk-manual') diff --git a/documentation/sdk-manual/sdk-appendix-mars.xml b/documentation/sdk-manual/sdk-appendix-mars.xml index d960b1009d..76710a12d3 100644 --- a/documentation/sdk-manual/sdk-appendix-mars.xml +++ b/documentation/sdk-manual/sdk-appendix-mars.xml @@ -431,8 +431,16 @@ the target hardware resides. This location depends on where you - separately extracted and installed the target - filesystem. + separately extracted and installed the + target filesystem when you either built + it or downloaded it. + + If you downloaded the root filesystem + for the target hardware rather than + built it, you must download the + sato-sdk image + in order to build any c/c++ projects. + As an example, suppose you prepared an image using the steps in the wiki. @@ -804,7 +812,7 @@ by clicking on "new". Select SSH, which means Secure Socket Shell. - Optionally, you can select an TCF connection instead. + Optionally, you can select a TCF connection instead. Click "Next". @@ -848,11 +856,30 @@ launch. Eclipse is helpful in that it auto fills your application name for you assuming you browsed to a directory. - - If you are prompted to provide a username and to - optionally set a password, be sure you provide - "root" as the username and you leave the password - field blank. + Tips + + + If you are prompted to provide a username + and to optionally set a password, be sure + you provide "root" as the username and you + leave the password field blank. + + + If browsing to a directory fails or times + out, but you can + ssh into your QEMU + or target from the command line and you + have proxies set up, it is likely that + Eclipse is sending the SSH traffic to a + proxy. + In this case, either use TCF , or click on + "Configure proxy settings" in the + connection dialog and add the target IP + address to the "bypass proxy" section. + You might also need to change + "Active Provider" from Native to Manual. + + diff --git a/documentation/sdk-manual/sdk-working-projects.xml b/documentation/sdk-manual/sdk-working-projects.xml index da83b1a7cf..8b89c29f4a 100644 --- a/documentation/sdk-manual/sdk-working-projects.xml +++ b/documentation/sdk-manual/sdk-working-projects.xml @@ -942,7 +942,15 @@ This location depends on where you separately extracted and installed the - target filesystem. + target filesystem when you either built + it or downloaded it. + + If you downloaded the root filesystem + for the target hardware rather than + built it, you must download the + sato-sdk image + in order to build any c/c++ projects. + As an example, suppose you prepared an image using the steps in the wiki. @@ -1360,7 +1368,7 @@ by clicking on "new". Select SSH, which means Secure Socket Shell and then click "OK". - Optionally, you can select an TCF connection + Optionally, you can select a TCF connection instead. @@ -1413,11 +1421,30 @@ Eclipse is helpful in that it auto fills your application name for you assuming you browsed to a directory. - - If you are prompted to provide a username and - to optionally set a password, be sure you - provide "root" as the username and you leave - the password field blank. + Tips + + + If you are prompted to provide a username + and to optionally set a password, be sure + you provide "root" as the username and you + leave the password field blank. + + + If browsing to a directory fails or times + out, but you can + ssh into your QEMU + or target from the command line and you + have proxies set up, it is likely that + Eclipse is sending the SSH traffic to a + proxy. + In this case, either use TCF , or click on + "Configure proxy settings" in the + connection dialog and add the target IP + address to the "bypass proxy" section. + You might also need to change + "Active Provider" from Native to Manual. + + -- cgit v1.2.3-54-g00ecf