5 Replies Latest reply on Apr 18, 2017 11:34 PM by anks

    Problem with Eclipse exporter/importing

    matthew.varas_2271716

      I am having a problem trying to import a PSoC Creator 4.0 project to Eclipse (I'm using Windows 10 x64). I've been following the tutorial provided in the help file (http://www.cypress.com/file/137441/download) but have had no luck. I am able to complete the Eclipse export from within PSoC Creator 4.0. I also have the Cpyress-provided Eclipse feature installed in Eclipse and am able to select "PSoC Creator Project" project type in the "Create new C project" window of Eclipse. I can also select the directory correct directory on the "Cross GCC Command" wizard page, which is what allows the "Finish" button to become available. 

         

      Here is where the problem happens. When I hit "Finish" I get an error that says: Project cannot be created   Reason: Internal Error:    java.lang.NullPointerException.   (I have attached an image of the popup to this post). 

         

      So far I've tried:

         
            
      • Reinstalling GNU Tools ARM Embedded
      •     
      • Using the PSoC Creator ARM GCC installation instead of the GNU Tools ARM Embedded one
      •     
      • Creating a new PSoC creator project from example code and exporting that new project
      •     
      • Using multiple versions of Eclipse (Current Neon release, Kepler SR2, Juno SR2)
      •     
      • Re-downloading/installing the PSoC Creator Eclipse Importer
      •     
      • Removing any spaces from the project path
      •     
      • I am able to create a normal C project in Eclipse; the problem only happens when I'm trying to create a PSoC project. 
      •     
      • And I'm about to try sacrificing a goat on the alter of the Cypress gods
      •    
         

       

         

      Has anyone dealt with this before? I've not had much luck searching for the specific issue in the context of exporting from PSoC Creator. Any guidance would be greatly appreciated.

         

       

         

      Thanks,

         

      Matthew