Setup Windows 10 in Raspberry pi 2
Sometime, even if you are Linux guy, you may want to try windows OS also. And, even if you have small, cheap and powerful Raspberry pi 2 then your dream can come true. Raspberry Pi 2 is the second generation Raspberry Pi. It was introduced in February 2015 and powered by a 900 MHz quad-core ARM Cortex-A7 CPU including 1 GB RAM. Apart from this 4 USB ports, 40 GPIO pins, HDMI port, Ethernet port, audio/camera interface make this device more popular. You can get all these facilities just in 35$/35€ (board only). With this giant configuration, you are free to choose your favorable operating system; Linux or Windows 10. You can download ISO image HERE.
Now, let's describe the steps to install windows 10 IoT Core tools in local PC.
- Download windows 10 IoT core image from HERE.
- Next, you can use any third party software like MagicISO to extract the content of the downloaded file. Or you can use the default app from windows also.
- Install Windows_10_IoT_Core_RPi2.msi in your local Windows PC. This is important because later we need the installed file, which will load the windows 10 image in SD card.
After the successful completion of this installation, the next step is to put windows 10 IoT core image on SD card.
- Insert a micro SD card into your card reader.
- Either search for IoTCoreImageHelper.exe from the start menu or go to the location where IoTCoreImageHelper.exe is located and select the shortcut “WindowsIoTImageHelper”.
- The tool will enumerate devices as shown. Select the SD card, which will be used to store the image of windows 10. Secondly, under select the image(.ffu) browse for file with .ffu extension. and click flash.
This will write the image in SD card and may take 1-2 minutes depending upon hardware used. Now, we have SD card with windows 10 image. The final step remaining is to set up the SD card and power on Raspberry Pi.
- Insert micro SD card as shown in #1.
- Connect network cable on Ethernet port on the board as shown in #5.
- If you have HDMI connector, you can use it for GUI. If you don't have an HDMI monitor, you can skip this step.
- Connect the power supply to the power button as shown in #4.
- Additionally, you can connect any USB device ( external hard drive, WiFi dongle ) as shown in #2.
Now PI will boot automatically windows 10 with SD card after the power is connected. This process takes a little bit longer than Linux booting. If you have an HDMI monitor connected, after 1-2 minutes, the screen will appear prompting to choose a language. This can be intermediately selected if there is a mouse connected, otherwise, after 1-2 minutes it will disappear automatically. In case if there is no HDMI monitor available, you can use putty to connect via terminal as shown in the figure below (starting from second figure <putty connecting to server>). If you are new to putty, you can refer to this LINK.
It is recommended to update the default password p@ssw0rd using the following command
net user Administrator [new password]
Don't know what is SSH. Then refer the instructions HERE to use ssh to connect to the device.
- https://ms-iot.github.io/content/en-US/win10/samples/SSH.htm (images)