Flashing the OS Image on your Board with Windows*


You have assembled your Arduino* expansion board or your mini breakout expansion board, and you are familiar with how to connect your board to your host system.

Flashing your Board

  1. Download the pre-built Yocto* complete image for your board. You can find the most recent version available on the main downloads page: https://software.intel.com/iot/hardware/edison/downloads
  2. Extract the contents of the image file.
  3. Download the latest copy of dfu-util.exe and libusb-1.0.dll from the dfu-util site. Place these files in the same folder as the image files.
  4. Open a new command window by clicking Start. Type cmd and press Enter.
  5. Navigate to the folder you extracted the image .zip file using the cd command, then enter the command:


  6. Follow the on-screen prompts and plug in your board to your system to power it when requested. The script can take up to 5 minutes to complete the flashing process.

    Example of running the flashall script

    Example of powering a board with the Arduino* breakout board

    Example of a powered Edison board with mini breakout board

For more complete information about compiler optimizations, see our Optimization Notice.