Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
1,303 Views

Image size too large when trying to upgrade firmware image

Jump to solution

Hi, I am following the instructions to upgrade the Yoctoimage/firmware as listed on: https://software.intel.com/en-us/flashing-firmware-on-your-intel-edison-board-linux IoT - Flashing the firmware on a system with Linux* (manual process) | Intel® Developer Zone

I downloaded the latest Yocto 2.1 image from the Intel Downloads page. I extract it, and in total its about 1.1 GB. A "df-kh" lists the Edison as only having 768MB.

/dev/sdb1 768M 0 768M 0% /media/xagent/Edison

So, I'm unable to copy the extracted image as it's too large. What's going on? When I go to the Sparkfun setup guide for Edison, which I was originally following, I see in their screenshot (https://learn.sparkfun.com/tutorials/edison-getting-started-guide# resources--going-further BZZZZZZZZT - SparkFun Electronics) that the edison-image-edison.ext4 is 536.9MB. However in the latest Yocto 2.1 ZIP I extracted, that same file is a whopping 985.8MB! How on earth are you supposed to upgrade the firmware?


Accepted Solutions
Highlighted
New Contributor I
13 Views

Don't do an OTA update, you need to do a full flash using the flashall.sh script or use the windows tool. These erase and repartition everything and are not dependent on size of the update partition.

jeff

View solution in original post

0 Kudos
2 Replies
Highlighted
New Contributor I
14 Views

Don't do an OTA update, you need to do a full flash using the flashall.sh script or use the windows tool. These erase and repartition everything and are not dependent on size of the update partition.

jeff

View solution in original post

0 Kudos
Highlighted
Employee
13 Views

Hello xagent,

I recommend you to check the getting started guide available here: https://software.intel.com/en-us/iot/library/edison-getting-started IoT - Intel® Edison Board Get Started Guide | Intel® Developer Zone. The SparkFun's guide is not updated.

As jhane mentioned, the methods to flash the Edison module with the latest image are the flashall script and the Flash Tool Lite. The recommended method is using the Flash Tool Lite. You can find this tool in the Downloads site: https://software.intel.com/en-us/iot/hardware/edison/downloads IoT - Intel® Edison Board Download | Intel® Developer Zone, as well as a setup guide.

The flashall method is an alternative method that uses a script called flashall.sh to flash the module. This method is described in the following guide:

Regards,

Diego.