一份Arm和Microsoft的调查报告显示,81%的开发者预计Windows on Arm(WoA)市场将在未来5年内快速增长。同样,研华也在寻求将WoA这个具备巨大市场潜力的解决方案交付给我们的客户。为此,恩智浦 i.MX 8M上的Windows 10 IOT企业版LTSC(点击查看软件发布说明)现在已可以在研华的ROM-5720上使用。
一,架设环境
硬件
ROM-5720 —— 基于NXP i.MX8M处理器的SMARC 2.1核心模块
ROM-DB5901 —— 为研华Arm架构SMARC 2.1核心模块设计的开发底板
1x 8GB SD卡——用于烧录操作系统安装程序
1x micro USB线——用于烧录boot加载程序
1x 电源适配器 (输入:100 ~ 240V AC 50/60Hz;输出:直流12V 3A; 研华 P/N: 96PSA-A36W12R1-3)
软件
Win32磁盘镜像程序
![](https://i-blog.csdnimg.cn/blog_migrate/707b4e4a67831f0ff72a806bde6ce419.png)
Windows 10 IoT Enterprise镜像包
![](https://i-blog.csdnimg.cn/blog_migrate/ab167529f74ff3f5a4827cba77c0dd11.png)
二,在ROM-5720上安装Windows 10 IoT 企业版
1.将下载完成的镜像包进行解压缩 (文件名:20220531.zip)
![](https://i-blog.csdnimg.cn/blog_migrate/85cb712cb14fb60b609d8eed9bcb19a6.png)
2.将20220531文件夹下的压缩文件(firmware_20220531.7z)解压,将固件烧录到eMMC中。
![](https://i-blog.csdnimg.cn/blog_migrate/5971dce25adb59eb0ada41f99df72103.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e6de66ddf69a810aeb8a7083a44a0371.png)
3.准备8GB SD卡,用于在Linux和Windows操作系统下安装程序
(1)在Linux操作系统下:
$ sudo dd if=X22-81267_Win10IoT_Ent_SAC_21H2_os_installer_w100_20220531.img of=/dev/sdX bs=1M conv=fsync
![](https://i-blog.csdnimg.cn/blog_migrate/b2b28e3530e212b2ba5a19795d053a3a.png)
(2)在Windows操作系统下:
用Win32磁盘镜像工具在SD卡上烧录Windows操作系统安装程式
![](https://i-blog.csdnimg.cn/blog_migrate/5ec8754c33b4089e19e713f375f793ad.png)
启动写入的操作系统安装程序
![](https://i-blog.csdnimg.cn/blog_migrate/100e9dabab9f912354acfb7e20773803.png)
完成操作系统安装程序的编写,然后关闭Win32磁盘镜像工具
![](https://i-blog.csdnimg.cn/blog_migrate/e2b2d4102d61c03d90d1599cb7318f8b.png)
4.Flash boot加载程序到eMMC
(1)在开发板ROM-DB5901上设置跳线用于SD引导(关-关-关-开-关-关)
![](https://i-blog.csdnimg.cn/blog_migrate/5dee88022ce655f916718cc03f516e6b.png)
(2)用Micro USB线连接OTG接口,打开电源
![](https://i-blog.csdnimg.cn/blog_migrate/08ce5eb9fd34625b5338fe361ece5394.png)
(3)在Windows操作系统下打开CMD,进入firmware_20220531文件夹
输入以下指令:
flash_bootloader.cmd /device ROM5720_iMX8M_2GB
![](https://i-blog.csdnimg.cn/blog_migrate/b6121700765bf622120d4412f28a0db2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bbf07f3ebbeaa99c3c7930efbf0dd3fc.png)
(4)输入任意键后,关闭设备电源,离开烧录进程,启动加载程序的过程就完成了
5.烧录Windows IoT到eMMC
(1)在开发板ROM-DB5901上设置跳线用于EMMC启动(开-关-关-关-关)
![](https://i-blog.csdnimg.cn/blog_migrate/42f3d19a3bf618b0fa5a2c5b06a7dd38.png)
(2)插入装有操作系统安装程序的SD卡,给设备上电。系统将首先启动PE环境进行安装
![](https://i-blog.csdnimg.cn/blog_migrate/914127c6d39dd6fa84d3604e6c350d60.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cc72f2aeccf0b0cc3c44c57c7b2487e8.png)
系统会自动重启
![](https://i-blog.csdnimg.cn/blog_migrate/cc913803884983db141b01f5de4a5603.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1c024b4d0348372efe8225db862d8e0b.png)
系统将重新启动并进入安装过程
![](https://i-blog.csdnimg.cn/blog_migrate/ead29a8e25ebfb31b13466d27ca6a21f.png)
设置完成后,进入Window 10 IoT 企业版桌面界面。
![](https://i-blog.csdnimg.cn/blog_migrate/c949abcfbaaf2766f69d333f2bb156f4.png)
三,总结
Windows IoT 企业版使Arm架构的设备也能具备企业管理及安全性,研华基于恩智浦i.MX8M处理器开发的 ROM-5720 SMARC核心模块开启Windows 10 IoT 企业版LTSC新时代。ROM-5720是一套低成本、低功耗、紧凑型、无风扇的解决方案,支持Windows应用程序兼容性和图形界面,相信在人机界面、自动化和kiosk等领域可广泛运用,提供开发者更有效率的解決方案。我们很期待看到您使用我们的ROM-5720与Windows 10 IoT 企业版创造出各种可能性,今天就开始新设计!