Community
cancel
Showing results for 
Search instead for 
Did you mean: 
ggreg6
Beginner
1,223 Views

Synchronizing MRAA in Eclipse with Edison

Hello, I am having trouble syncing the version of MRAA and UPM that eclipse has to the same as what is on the edison.

Eclipse MRAA - 1.12 UPM - 0.7.2

Edison MRAA - 1.30 UPM - 0.8.0

Eclipse says that it is up to date and I can roll back the versions, but I cannot figure out how to get the new version in Eclipse.

Any pointers would be extremely appreciated.

Thanks!

0 Kudos
5 Replies
idata
Community Manager
30 Views

Hi Driscoll,

 

 

Thank you for contacting us, let us try to assist you.

 

When you say Eclipse I guess you're referring to the Intel System Studio IoT Edition, am I correct? In any case, I would like you to try resetting the host libraries following these instructions (taken from the ISS IoT Edition guide):
  1. Choose Windows > Preferences.
  2. From the left, select Intel System Studio IoT Edition. To reset host libraries for your IoT projects, click the Update Libraries tab.
  3. Click Reset Default Libraries. Your libraries are reset.
After this, please try to update the libraries normally and let us know if it works.

 

 

Regards,

 

-Pablo
ggreg6
Beginner
30 Views

Hi Pablo, I was actually asking how to take it further than just allowing Eclipse IOT Edition to figure out what the latest version was. So with a bit more guessing I figured it out.

In the Update Libraries tab, there are 3 buttons repositories to choose from:

1. The RELEASE REPOSITORY - This defaults to the versions of MRAA and UPM in my original post when applied.

2. Intel Development Repository - I stayed away from this one for now.

3. CUSTOM REPOSITORY - I figured it would be this one, but what path?

Using the terminal window, I connected to the Edison and ran "opkg update" to get the latest list of available programs/libraries/etc.

In the output, the edison was looking at this directory among others:

http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586//Packages

Pasting this directory into the CUSTOM REPOSITORY path name in the Update Libraries tab, resulted in a failure message. Eclipse is looking for the directory above the Packages directory. So with a little modification to the path:

http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586/

Click apply and now I have the latest MRAA and UPM libraries.

MRAA 1.5.1 and UPM 1.0.1

But wait these are different than on the Edison!

opkg update

opkg upgrade mraa

opkg upgrade upm

Now both the Edison and Eclipse are running the same latest versions.

Is there a way to change the default location of the RELEASE REPOSITORY in Eclipse?

Thanks,

-Greg

idata
Community Manager
30 Views

Hi Greg,

 

 

Thank you very much for the detailed steps! They will sure come in handy for other users of the Community.

 

Regarding your question about the Repository location, is this something like what you're looking for:

 

http://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-61d_re... http://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-61d_re....

 

 

Regards,

 

-Pablo
idata
Community Manager
30 Views

Hi Greg,

 

 

Do you have any other questions regarding this case?

 

 

Regards,

 

-Pablo
ggreg6
Beginner
30 Views

All set, Thanks!

Reply