Windows 10 IoT core – flash your image on Raspberry Pi 2


Do you want to get hands-on with Windows IoT having a Raspberry Pi B Version 2 sitting around … BUT you failed to get the image flashed on to an SD Card while missing a physical machine running Windows 10? (an VM based Windows 10 will not allow you to flash the SD card)

windows 10 iot core flash your image on raspberry pi 2
Here is the solution:

Raspberry Pi 2 – Image:

Step 1

Download your preview image of Windows IoT (

if you don't have it yet check:

Unzip it


Step 2

run the converter:

python Flash.ffu

(check your python release: python –version in my case: Python 2.7.6)

Input File: Flash.ffu
Output File: Flash.img
Block data entries begin: 0x600f8
Block data entries end: 0x79398
Block data chunks begin: 0x80000
6441 blocks, 824448kb written – Delay expected. Please wait.
Write complete.

Step 3

flash the new converted raw image to your SD Card (at least 8 GB)

sudo diskutil unmount /dev/disk3s1

sudo dd bs=1m if=Flash.img of=/dev/rdisk3

7372+1 records in
7372+1 records out
7730495488 bytes transferred in 663.549779 secs (11650212 bytes/sec)

sudo diskutil eject /dev/rdisk3 



Now you can run your Windows IoT Raspberry Pi 2 – have fun!

Yes it boots up – don't forget to hook up a wired network (WiFi is not supported as of today) and wait … Raspberry Pi will reboot automatically!

Follow the next steps as of the Windows IoT core instructions (this will work with an VM based image of your Windows 10 development environment)

For more detail: Windows 10 IoT core – flash your image on Raspberry Pi 2

About The Author

Ibrar Ayyub

I am an experienced technical writer with a Master's degree in computer science from BZU Multan University. I have written for various industries, mainly home automation, and engineering. I have a clear and simple writing style and am skilled in using infographics and diagrams. I am a great researcher and is able to present information in a well-organized and logical manner.

Scroll to Top