Community
cancel
Showing results for 
Search instead for 
Did you mean: 
idata
Community Manager
3,817 Views

Latest Yocto Image

Hello,

Is there an image (after 3.10.98-poky-edison) that I can flash without resorting to the detailed instructions posted in this forum? Some of the details (at https://github.com/htot/meta-intel-edison/wiki/1-Prerequisites-for-building 1 Prerequisites for building · htot/meta-intel-edison Wiki · GitHub ) exceed my technical capacity. I would like to update my image to continue my nominal tinkering with the board.

Thanks.

0 Kudos
17 Replies
FerryT
Valued Contributor I
233 Views

Matha are you sure building your own image exceeds your technical capacity? Or is it just that you are lacking a linux (ubuntu) build machine? Other than that the build is fairly straight forward and take a few hours and 60Gb disk space.

I am currently working on improving the documentation, so wouldn't mind guiding you a bit and use the feedback for better documentation.

idata
Community Manager
233 Views

Sorry for the belated reply. I have Ubuntu 17.10 (and looking forward to 18.04 for the born again UI) but I do sincerely believe that building a kernel is beyond me. I am more into "app" development.

Of course, I am willing to offer any help you need to work on your instructions if you wish for the greater good of the this community. Let me know what you want me to do.

Regards.

idata
Community Manager
233 Views

Hello FerryT,

Do your steps mandate Ubuntu 16.04? I've never done VMs in Ubuntu but fairly comfortable doing these under Hyper-V. Right now I will try any documentation to get the Edison board working.

Thanks.

idata
Community Manager
233 Views

Hello Matha,

 

 

Thank you for your interest in the Intel Edison board.

 

 

You can flash the latest image by following this guide: https://software.intel.com/en-us/flashing-your-firmware-edison and you can download the image from here: https://downloadcenter.intel.com/download/27074/Intel-Edison-Yocto-Poky-image

 

 

Hope this helps.

 

 

Regards,

 

Octavian
idata
Community Manager
233 Views

Hello Octavian,

I could not flash the board. The terminal window for the operation is attached. The flash.txt file, presumably the log file, had the following entries:

** Flashing Edison Board Sat 03/10/2018 10:01:51.27 **

** Flashing Edison Board Sat 03/10/2018 10:03:58.47 **

I used the following steps to ensure that I was using the latest versions of the utilities based on your earlier guidance.

Flash OS Image with WindowsReference

https://software.intel.com/en-us/flashing-firmware-on-your-intel-edison-board-windows https://software.intel.com/en-us/flashing-firmware-on-your-intel-edison-board-windows

Steps

Download latest pre-build image from https://software.intel.com/iot/hardware/edison/downloads https://software.intel.com/iot/hardware/edison/downloads

Compiled Image: https://downloadmirror.intel.com/27074/eng/iot-devkit-prof-dev-image-edison-20160606.zip iot-devkit-prof-dev-image-edison-20160606.zip

I will gladly try any other step you suggest to get the board working. I used Windows 10 desktop for the above operation. I will try the similar operations with the equivalent files under Ubuntu 17.10 and let you know shortly. Thanks!

idata
Community Manager
233 Views

Hello Matha,

 

 

You can also follow this guide if you want to build your own image and upgrade the kernel to a later version: https://software.intel.com/en-us/node/593591

 

 

Regards,

 

Octavian
idata
Community Manager
233 Views

Hello Octavian,

Could not use this route since I have access to Ubuntu 17.10 only (not 16.04 LTS which I believe is the supported platform).

Regards.

idata
Community Manager
233 Views

Since the attempt to build an image on Ubuntu 17.10 did not work for me, I installed Ubuntu 16.04 under Hyper-V in Windows 10 (Build 17115). I couldn't get past the installation of the pre-requisite packages mentioned in the first step of the note. Here are the relevant screen shots:

Is there a work-around?

Thanks.

idata
Community Manager
233 Views

Sorry about all these posts that possibly could be tied to operator error (or operator incomprehension). I revisited the https://software.intel.com/en-us/node/593591 steps to build an image from source. I was able to complete the first step (i.e. installation of the packages) by installing each package individually with the apt-get command in the listed order. Of course, nothing was installed during these iterations; the system simply reported that everything was current.

Unfortunately, the bitbake operation failed (in Ubuntu 16.04) with the same error message (as shown below) as that for my previous attempt under Ubuntu 17.10. Sorry for all these redundant posts. However, I am trying to leave no stone unturned in my attempt to get the Edison board working again.

Thanks again for your understanding and assistance. Regards.

FerryT
Valued Contributor I
233 Views

Matha Unfortunately as you can read here https://github.com/htot/meta-intel-edison/wiki/1-Prerequisites-for-building 1 Prerequisites for building · htot/meta-intel-edison Wiki · GitHub You really need to build Yocto Dizzy versions on Ubuntu 14.04. And the original Edison image is built using Dizzy.

That and lots of stuff being broken inspired me to move to Morty (and now we are at Rocko). You will still get the warning but other than that it will build on 17.10 (which is what I have).

idata
Community Manager
233 Views

Hello Matha,

 

 

Do you require any more assistance with this issue?

 

 

Regards,

 

Octavian
idata
Community Manager
233 Views

Hello Octavian,

Thank you for the follow-up. With all due respect, building a kernel is something that I would not like to entertain right now. TerryT has kindly provided some instructions that I will try it later in the week. My apologies for not replying earlier but I was off on other (unrelated) toolchain work on another board. I will definitely report my findings on this thread once I cycle through the steps.

Regards.

idata
Community Manager
233 Views

Hello Octavian,

The attempt to flash from Ubuntu 17.10 desktop did not work out either (message similar to that from Windows 10 desktop). See attached screen shots (w/ and w/o --recovery option from the command line invocation of the flashall.sh script). Would appreciate further suggestions from you in case you spot something wrong in my steps. Thanks.

FerryT
Valued Contributor I
233 Views

Matha I seems as if your Edison (8087:0a99) is not appearing or disconnects.

When running flashall I always need to use sudo. Also I have both usb cables connected to or external power supply connected to the edison.

I didn't try inside virtualbox, don't forget to pass usb device from host to guest.

In any case, flashing does not require a particular version of Ubuntu.

idata
Community Manager
233 Views

Hello Matha,

 

 

Thank you for your reply.

 

 

When using the flashall script, when it prompts you with "please plug and reboot board" plug out the power cable from the board and then plug it back in. That way the board will reboot and the installation process should start after you plug the power back in.

 

 

Hope this helps.

 

 

Regards,

 

Octavian
idata
Community Manager
233 Views

Hello FerryT,

Not sure what I can do to resolve "your Edison (8087:0a99) is not appearing or disconnects" that seems to be happening on two different physical computers. Any suggestions other than using different cables?

I will repeat the steps as follows:

  • Use sudo mode
  • Connect both USB cables (I have done so previously - with and without the second cable)
  • Attach external power supply to the Edison (yes as above - I have tried both approaches just to play it safe from "operator error" before seeking external assistance)

I will try these later today and provide feedback. I have also read your paragraphs on the build pre-requisite for Morty and I intend to try that out too. BTW, I have been using Ubuntu for Windows for Python exercises and would not mind following your instructions in this environment too should you have any.

Once again your efforts are sincerely appreciated.

Regards.

FerryT
Valued Contributor I
233 Views

Matha I tried Ubuntu for Windows but that didn't work (the file system provided does not support certain things Yocto needs).

I forgot to ask, are you using the Edison Arduino board? Or the breakout?

And to be sure, switch 1 needs to be in the position near usb ports 2 and 3.

Reply