[Window 10 IoT, window10iot
I. Hardware preparation
(1) Raspberry Pi 2
(2) 8 GB 10-speed Micro SD card
(3) LCD display (if it is a VGA interface, you need to add an HDMI to VGA module)
(4) Mouse
(5) install a Windows 10 PC (physical installation is required, and virtual machines are not allowed. This article is not required)
2. Software preparation
(1) Windows 10 IoT tree accessories (windows_iot_core_rpi2_build.zip)
Firmware download link:
Https://connect.microsoft.com/windowsembeddedIoT/Downloads/DownloadDetails.aspx? DownloadID = 57782
(2) Windows ADK tool (Deployment Tool)
After Visual Studio 2015 RC is installed, related tools will be installed (Windows 10 is not required)
You can also download and install the package separately (the installation package is large, but more than 50 MB is used)
Https://go.microsoft.com/fwlink/p? LinkId = 526740
(3) PowerShell (V4.0, Windows 8.1)
(4) Visual Studio 2015 RC installation (for development programs)
Iii. Windows 10IoT firmware burning
The installation of Windows 10 IoT is actually the process of burning the Micro SD card. Considering that the current Windows 10 preview version is not stable, I only installed Windows 10 on the virtual machine. The installation is still completed on the Windows 8.1 platform.
(1) Open the Deployment and Imaging Tools Environmen command dialog box and find the SD card disk number.
The SD card can be directly inserted into the computer (if supported by the computer), or the computer can be inserted through the USB adapter module. Run the diskpart command.
Run the list disk command to enumerate the physical disks of the current system.
There are three in my laptop system, one is a solid state disk, the other is a general disk, and the other is the SD card we just inserted. Remember that the serial number after the SD card disk is "2" for the following command. (Enter the Exit command to Exit the current command dialog box)
(2) Burn and write Windows IoT firmware
Decompress the windows_iot_core_rpi2_build.zip file and extract a Flash file. ffu file (802 MB). We need to burn this file to the SD card. I wrote a batch to complete this burning process, as shown in:
PhysicalIDrive2 (the number 2 is found using the diskpart command). After executing this command, the Windows 10 IoT firmware is burned.
4. Windows 10IoT system startup
Insert the SD card to Raspberry Pi 2, connect the LCD display, insert the network cable, and then power on. If everything is normal, you can see the logo for Windows 10 (rightmost ). After a black screen for a while, after a long wait (several minutes), the screen will be displayed (and restarted again in the middle ).
The mouse is supported, but there are only two operations available. One is system settings, and the other is power off or restart. As shown in:
The mouse operation is still smooth, that is, the system is too slow to start, and the system is not too stable and easy to start.
V. Communication
(1) PowerShell operations
Run PowerShell as an administrator and enter the following command to start the WinRM service and add Raspberry Pi as the trusted host.
Log on to the Windows 10 IoT system and enter the following command:
Username: Administrator Password: p @ ssw0rd by default
After logging on, you can enter a command to query some information. For more information, see the official PowerShell instructions.
(2) FTP service
The system supports the FTP service by default. You can upload or download related files through the FTP service.
Username: Administrator Password: p @ ssw0rd, the same as the system login user and password.
6. Programming
The next blog post will introduce the compilation of Windows 10 IoT system programs.
VII. References
(1) official deployment instructions
Http://ms-iot.github.io/content/win10/SetupRPI.htm
(2) PowerShell operation instructions
Http://ms-iot.github.io/content/win10/samples/PowerShell.htm
(3) netizen articles
Http://bbs.ickey.cn/group-topic-id-48099.html