【Windows 10 IoT - 1】Window 10系统安装(树莓派 Pi2)

简介: Window 10系统安装(树莓派 Pi2)

image.png
一、硬件准备

(1)、树莓派Pi2

(2)、8G 10速Micro SD卡

(3)、LCD显示器(如果是VGA接口,需要加一个HDMI转VGA模块)

(4)、鼠标

(5)、安装Windows 10的PC(需要物理直接安装,不能虚机机方式,本篇文章不是必须)

二、软件准备

(1)、Windows 10 IoT 树莓派固件(Windows_IoT_Core_RPI2_BUILD.zip)

固件下载链接:

https://connect.microsoft.com/windowsembeddedIoT/Downloads/DownloadDetails.aspx?DownloadID=57782

(2)、Windows ADK工具(部署工具)

安装Visual Studio 2015 RC后就会有安装相关工具(不强求系统为Windows 10)

也可以单独下载安装(安装包很大,但是用到的大概50多兆)

https://go.microsoft.com/fwlink/p/?LinkId=526740
image.png
(3)、PowerShell (V4.0版本,Windows8.1系统自带)

(4)、Visual Studio 2015 RC安装(开发程序用)

三、Windows 10IoT固件烧写

安装Windows 10 IoT的过程,其实就是烧写Micro SD卡的过程。考虑到目前Windows 10 预览版并不稳定,所以我只在虚拟机中安装了Windows 10,烧写还是在Windows 8.1平台上完成。
image.png
(1)、打开Deployment and Imaging Tools Environmen命令对话框,查找SD卡磁盘序号
image.png
SD卡直接插入电脑(如果电脑支持),也可以通过USB转接口模块插入电脑。运行diskpart命令。
image.png
然后运行list disk命令,枚举当前系统的物理磁盘。

我的笔记本系统共三个,一个是固态硬盘,一个是普通磁盘,一个就是我们刚刚插入的SD卡了。我们需要记住SD卡磁盘后的序号为“2”,以供下面的命令来用。(输入Exit命令,退出当前命令对话框)

(2)、烧写Windows IoT固件

解压Windows_IoT_Core_RPI2_BUILD.zip文件,提取出一个Flash.ffu文件(802M),我们要把这文件烧写到SD卡,我写了一个批处理,来完成这个烧写过程,如下图所示:
image.png
PhysicalIDrive2(这个数字2就是我们用diskpart命令查到的),执行该命令完成后,就完成了Windows 10 IoT固件的烧写工作。

四、Windows 10IoT系统启动

插入SD卡到树莓派Pi2中,接上LCD显示器,插入网线,然后上电。如果一切正常,网友应该可以看到Windows 10的logo(最上图右上图所示)。一会黑屏后,经过相当漫长的等待(几分钟之久),最终会呈现下图(中间还会重启一次)。
image.png
支持鼠标,不过可操作的只有两个地方,一个是系统设置,一个是电源关闭或重启。如下图所示:
image.png
操作鼠标的感觉总体还算流畅,就是感觉启动系统有些太慢了,另外就是感觉系统不是太稳定,容易当机。

五、通信互联

(1)、PowerShell操作

以管理员身份运行PowerShell,输入如下命令,以启动WinRM服务,及添加树莓派为信任主机。
image.png
登录Windows 10 IoT系统,输入如下命令
image.png
用户名:Administrator 密码默认为:p@ssw0rd
image.png
登录成功后,可以输入命令查询一些信息,详情可以参见官方的PowerShell使用说明

(2)、FTP服务

系统默认支持FTP服务,可以通过FTP服务上传或下载相关文件。
image.png
用户名:Administrator 密码:p@ssw0rd,和系统登录用户和密码一样。

六、程序编写

下一篇博文将介绍Windows 10 IoT系统程序编写相关内容,敬请期待。

七、参考资料

(1)、官方部署说明

http://ms-iot.github.io/content/win10/SetupRPI.htm

(2)、PowerShell操作说明

http://ms-iot.github.io/content/win10/samples/PowerShell.htm

(3)、网友文章

http://bbs.ickey.cn/group-topic-id-48099.html
用户名:Administrator 密码:p@ssw0rd,和系统登录用户和密码一样。

六、程序编写

下一篇博文将介绍Windows 10 IoT系统程序编写相关内容,敬请期待。

七、参考资料

(1)、官方部署说明

http://ms-iot.github.io/content/win10/SetupRPI.htm

(2)、PowerShell操作说明

http://ms-iot.github.io/content/win10/samples/PowerShell.htm

(3)、网友文章

http://bbs.ickey.cn/group-topic-id-48099.html

相关文章
|
传感器 监控 物联网
树莓派 + Windows IoT Core 搭建环境监控系统
树莓派 + Windows IoT Core 搭建环境监控系统前言:Windows IoT 是微软为嵌入式开发板设计的一种物联网操作系统,运行Windows UWP(C# 开发),可以设计出丰富的交互界面,驱动GPIO,连接一些传感器做有意思的事,本文详细介绍如何使用它搭建一个环境监控系统,并将数据上传到Microsoft Flow云服务器。
2699 0
|
Windows 物联网
【Windows 10 IoT - 2】LED闪烁及动画绘制(树莓派 Pi2)
在最初获得的资讯中,以为Windows10 IoT版本不支持界面开发,没有想到,实际测试后,画面功能支持的还不错(画面功能的支持,通过命令可以打开也可以关闭)。画面功能的支持,将使Windows 10 IoT系统的应用场景变得更为众多。
578 0
|
物联网 Windows
【Windows 10 IoT - 3】Windows 10 RTM安装及新特性(树莓派 Pi2)
正式版Windows 10 IOT(OS版本号也是10.0.10240.16384)相对于预览版来说,安装简便了很多,功能也比较完善了,性能和稳定也得到了很大的提高。
751 0
|
5月前
|
物联网 数据管理 Apache
拥抱IoT浪潮,Apache IoTDB如何成为你的智能数据守护者?解锁物联网新纪元的数据管理秘籍!
【8月更文挑战第22天】随着物联网技术的发展,数据量激增对数据库提出新挑战。Apache IoTDB凭借其面向时间序列数据的设计,在IoT领域脱颖而出。相较于传统数据库,IoTDB采用树形数据模型高效管理实时数据,具备轻量级结构与高并发能力,并集成Hadoop/Spark支持复杂分析。在智能城市等场景下,IoTDB能处理如交通流量等数据,为决策提供支持。IoTDB还提供InfluxDB协议适配器简化迁移过程,并支持细致的权限管理确保数据安全。综上所述,IoTDB在IoT数据管理中展现出巨大潜力与竞争力。
142 1
|
2月前
|
安全 物联网 物联网安全
揭秘区块链技术在物联网(IoT)安全中的革新应用
揭秘区块链技术在物联网(IoT)安全中的革新应用
|
2月前
|
传感器 存储 物联网
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点,广泛应用于嵌入式系统开发、通信协议实现及后端服务构建等领域,成为推动物联网技术进步的重要力量。
65 1
|
2月前
|
存储 安全 物联网
C# 在物联网 (IoT) 应用中的应用
本文介绍了C#在物联网(IoT)应用中的应用,涵盖基础概念、优势、常见问题及其解决方法。重点讨论了网络通信、数据处理和安全问题,并提供了相应的代码示例,旨在帮助开发者更好地利用C#进行IoT开发。
132 3
|
2月前
|
安全 物联网 网络安全
智能设备的安全隐患:物联网(IoT)安全指南
智能设备的安全隐患:物联网(IoT)安全指南
170 12
|
2月前
|
传感器 监控 安全
物联网(IoT):定义、影响与未来
物联网(IoT):定义、影响与未来
130 3
|
2月前
|
存储 JSON 运维
智能物联网平台:Azure IoT Hub在设备管理中的实践
【10月更文挑战第26天】随着物联网技术的发展,Azure IoT Hub成为企业管理和连接数百万台设备的强大平台。本文介绍Azure IoT Hub的设备管理功能,包括设备注册、设备孪生、直接方法和监控诊断,并通过示例代码展示其应用。
98 4

热门文章

最新文章