I am walking through "add cloud driven gpio to smart chef tutorial" (http://renesas-blog.mediumone.com/add-cloud-driven-gpio-to-smart-chef/). I downloaded smart chef source code (D6000809 2/14/17). I installed e2 studio 5.2.0.020. I used the smartchef to create new project called GPIO.
After tutorial step 1 (project import and creation), I received 2 errors and 36 warnings.
Description Resource Path Location TypeProgram "arm-none-eabi-g++" not found in PATH GPIO Project Properties, C++ Preprocessor Include.../Providers, [CDT GCC Built-in Compiler Settings Cross ARM] options C/C++ Scanner Discovery ProblemProgram "arm-none-eabi-gcc" not found in PATH GPIO Project Properties, C++ Preprocessor Include.../Providers, [CDT GCC Built-in Compiler Settings Cross ARM] options C/C++ Scanner Discovery ProblemInvalid project path: Include path not found (GPIO\src\synergy_gen). GPIO pathentry Path Entry ProblemInvalid project path: Include path not found (GPIO\synergy_cfg\ssp_cfg\bsp). GPIO pathentry Path Entry ProblemInvalid project path: Include path not found (GPIO\synergy_cfg\ssp_cfg\driver). GPIO pathentry Path Entry Problem
After tutorial stetp 2 (opening CONFIGURATION.XML), I received 2 window boxes.
1. Warnning:Pack missing for project's current selected SSP version of 1.1.3. Project: GPIO If you remain with this SSP version you will not be able to add further SSP components or re-extract SSP source files.
2. Editor could not be initialized. Check installation of pin mapping files.
On the components tab, all the components have a warning yellow symbol (PACK missing either user.s3_iot_led.dev.1.1.3.pack or Renesas.synergy.1.1.0/1.1.1 packs)
I created the project three times. I got the same result. Thank you for any help.
PS: I am new developer. Maybe I did not install e2 correctly. Please advice. Thanks.GPIO_Tutorial_summary.pptx
Michael, the issue is with the conflict between configuration of the project and the development environment. This happened after the release of SSP (Synergy Software Package) 1.2. It might be a little confusing, but let me try to walk you through the process.
e2studio is Reneas' IDE developed on top of eclipse framework. Although e2studio uses a lot of built-in features of CDT (C++ Development Tools), an existing feature-set of eclipse, it also has it's own set of features/plug-ins, and SSP is one of them. On top of it, like any other C++ IDE, it requires you to have some compiler to compile your code and generate binaries for your target platform. So in a nutshell, you need three (3) tools to setup before you are able to compile the source. (i) e2studio IDE, (ii) Compiler (GNU C Compiler for ARM), and (iii) SSP. Now as your versions are not compatible with the source code and the installation that you have, it's recommended that you remove your current installation of e2studio and perform a fresh one from scratch. As cumbersome it might look, it really is not that complex. The process goes like:
Let me know how did it go for you after these steps.
In reply to Faheem:
Renesas IOT e2 5.3 errors.pptx
Hi Faheem, I have successfully installed everything. After configuration, I got one error regarding missing SSP 1.1.3 for s3_iot_lcd_dev component only. When I build the original smartchef project, I get errors regarding license problems. I also see some other errors and warnings. Attached is the screen shot of the project. The build process fails. I get same errors for GPIO project which is based on smartchef project with modifications. Can you help me to solve these problems? Thank you. Regards, Michael
In reply to Mike:
Thank you. I found the PACK file. I copied it. I deleted the smartchef2 project and created it from scratch. Now the component tab is clean. The bsp tab still has a warning message about missing PACK. There are problems building the project. Please see the summary. Thank you.
Renesas IOT e2 5.3 errors with Pack file 2.pptx
Renesas IOT component tab summary.pptx
Sure. I will be happy to help. I believe that you and your team will be able to figure it out. Here are the screen shots. I maximize the window as you suggest.
In reply to Neelima:
Hi Michael, I thought that you were supposed to share your project for Neelima to have a look at it. I'm sorry if it was confusing, but please share your project with us. It is really easy to share. Just right-click on your project and select 'Export Synergy Project'. Make sure that you select the ZIP format, and that you do NOT select the 'Debug' Folder on the left-side pane. Once you share that with us, Neelima will come back to you.
Hi Faheem, No problem. I am so happy to get your support. I am making very good progress in understanding how everything works. I have a lot of fun with this development kit.
The debug folder was not selected when the zip file is generated. The project zip file size is 10,427kB which exceeds the allowable maximum file size (1024kB) to upload. So, I could not attach the zip file here for you and Neelima.
The image shows what I have selected to include in the zip file. Can you give me some advice? Thank you again to you and Neelima. Best regards, Michael