Community
cancel
Showing results for 
Search instead for 
Did you mean: 
JAdri2
Novice
2,453 Views

The new IOT Dev Kit 3.5 repo is basically empty!

Intel's blog announcement at https://software.intel.com/en-us/blogs/2016/06/06/intel-iot-dev-kit-35-release-announcement IoT - Intel IoT Dev Kit 3.5 Release Announcement | Intel® Software talks about what this whole new release will do, especially to help with my Edisons.

So I downloaded it - and I've had nothing but trouble. Many of the URLs used in scripts etc. reference the new repository at http://iotdk.intel.com/repos/3.5/iotdk/ iotdk.intel.com/repos/3.5/iotdk/ and go on to subdirectories like edison/ and intelgalactic/ - but the only subdirectory there is mmax/ , which I assume is for the Minnowboard Max. I've changed the scripts to reference back to the 3.0 repository - but the structure there is different too.

Has anyone else managed to get the IOT Dev Kit 3.5 release working?

Tags (1)
11 Replies
idata
Community Manager
104 Views

Hi John.Adriaan,

 

 

Thank you for reporting this situation. We'll review why repo 3.5 only has the mmax subdirectory and come back to you soon.

 

 

-Sergio

 

RAtlu1
New Contributor II
104 Views

Rather the following folder doesnt contain any sources for 3.5 release

iotdk.intel.com/src/3.5/edison/

MBarn7
Beginner
104 Views

I'm having the same problem. I'm not an expert on the system yet and these fatal errors really give me a roadblock.

I installed the Edison firmware using intel_setup_win_v2016.2.007. All went well.

Went to Eclipse and added the connection of the Edison. All went well.

When I selected update libraries, I got an error 'Could not detect repository on the target. ...etc.

What do I do now?

JAdri2
Novice
104 Views

I assumed that the libraries delivered on that update were correct, and so just don't hit "update libraries" - at least not until they fix the repository!

Did you notice after doing the install that it automatically launched the following website:

https://software.intel.com/en-us/get-started-edison-windows-step3 https://software.intel.com/en-us/get-started-edison-windows-step3

...and got a (cutesy) 404 Not Found page?

It really looks like they didn't test the production build against the production website...

JAdri2
Novice
104 Views

Hey! I just checked! Two new directories, Edison and Galileo exist!

The above https://software.intel.com/en-us/get-started-edison-windows-step3 https://software.intel.com/en-us/get-started-edison-windows-step3 still doesn't though.

JAdri2
Novice
104 Views

...and now there's a different problem. According to the Eclipse Console pane, the script that tries to get the new libraries does some interesting string parsing: and the string is corrupted with spaces in the middle of keywords.

Below is the string exactly as copied from the Console pane:

echo -e '# !/bin/bash\nREPO_PATH=`cat /etc/opkg/iotkit.conf 2> /de v/null`\nif [ -z "$REPO_PATH" ] || [[ ! "$REPO_PATH"=~src\ iotkit\ .* ]]\nthen\n REPO_PATH=`cat /etc/opkg/mraa-upm.conf 2> /dev/null`\nif [ -z "$REPO_PATH" ] || [[ ! "$REPO_PATH"=~src\ mraa-upm\ .* ]]\nthen\nREPO_PATH=""\nelse\nREPO_PATH=`ec ho $REPO_PATH | sed "s/src mraa-upm //"`\nfi\nelse\nREPO_PATH=`echo $REPO_PATH | sed "s/src iotkit //"`\nfi\necho $REPO_PATH' > /tmp/defaultRepo; chmod 777 /tmp /defaultRepo; /tmp/defaultRepo; exit;

http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586/ src iotdk-all http://iotdk.intel.com/repos/3.5/iotdk/edison/all src iotdk-core2-32 http://iotdk.intel.com/repos/3.5/iotdk/edison/core2-32 src iotdk-edison http://iotdk.intel.com/repos/3.5/iotdk/edison/edison

Here is the same text repeated, but I've gone and added:

  • line breaks after any embedded '\n';
  • line numbers for each 'line';
  • indenting to make my brain understand the script;
  • Underline under the three words that contain a space that needs to be deleted: "/de v/null" in line 2, "ec ho" in line 10, and "/tmp /" in line 16.

  1. echo -e '# !/bin/bash\n
  2. REPO_PATH=`cat /etc/opkg/iotkit.conf 2> /de v/null`\n
  3. if [ -z "$REPO_PATH" ] || [[ ! "$REPO_PATH"=~src\ iotkit\ .* ]]\n
  4. then\n
  5. REPO_PATH=`cat /etc/opkg/mraa-upm.conf 2> /dev/null`\n
  6. if [ -z "$REPO_PATH" ] || [[ ! "$REPO_PATH"=~src\ mraa-upm\ .* ]]\n
  7. then\n
  8. REPO_PATH=""\n
  9. else\n
  10. REPO_PATH=`ec ho $REPO_PATH | sed "s/src mraa-upm //"`\n
  11. fi\n
  12. else\n
  13. REPO_PATH=`echo $REPO_PATH | sed "s/src iotkit //"`\n
  14. fi\n
  15. echo $REPO_PATH' > /tmp/defaultRepo;
  16. chmod 777 /tmp /defaultRepo;
  17. /tmp/defaultRepo;
  18. exit;
  19. http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586/ http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586/
  20. src iotdk-all http://iotdk.intel.com/repos/3.5/iotdk/edison/all
  21. src iotdk-core2-32 http://iotdk.intel.com/repos/3.5/iotdk/edison/core2-32
  22. src iotdk-edison http://iotdk.intel.com/repos/3.5/iotdk/edison/edison

I don't know what the last lines 19-22 are all about: a copy-n-paste used for reference that forgot to be deleted?

My problem is: where do I go on my host to actually edit this script for real?

idata
Community Manager
104 Views

I see files in the 3.5 directory now...

Will attempt to build tonight.

idata
Community Manager
104 Views

I was able to build successfully with Ubuntu 14.04 in a Docker container.

If Intel can confirm that I'm legally allowed to publish my work to Dockerhub, I'd be happy to do so.

idata
Community Manager
104 Views

Hi tmornini

 

 

There's no issue at all with you sharing you work with other customers. Feel free to post the image in DockerHub.

 

 

-Sergio

 

idata
Community Manager
104 Views

Ok, here's a Github repo with code that should build 3.5 cleanly.

https://github.com/SkulltronixTeam/edison-yocto-docker GitHub - SkulltronixTeam/edison-yocto-docker: A tiny Docker-based build system for Intel's Edison Yocto linux distro

Reply