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.
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.
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.
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.
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
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!
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?
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.
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).
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.
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.
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.
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.
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.
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.