[How-to Article] 如何在研华ROM-5720 Arm核心模块上架设Windows 10 IoT 企业版

1. 简介

一份Arm和Microsoft的调查报告显示,81%的开发者预计Windows on Arm(WoA)市场将在未来5年内快速增长。同样,研华也在寻求将WoA这个具备巨大市场潜力的解决方案交付给我们的客户。为此,恩智浦 i.MX 8M上的Windows 10 IOT企业版LTSC(点击查看软件发布说明)现在已可以在研华的ROM-5720上使用。

2. 架设环境

硬件 :

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****磁盘镜像程序
点击下方按钮下载可执行文件。

下载 Win32 Disk Imager

Windows 10 IoT Enterprise****镜像包
点击下方按钮下载镜像包。

下载 Windows 10 IoT Enterprise Image Package

3. 在 ROM-5720 上安装 Windows 10 IoT 企业版

3-1.将下载完成的镜像包进行解压缩 ( 文件名 :20220531.zip)

5

3-2.将20220531文件夹下的压缩文件(firmware_20220531.7z)解压,将固件烧录到eMMC中。

3-3. 准备 8GB SD 卡,用于在 Linux Windows 操作系统下安装 程序

A. 在Linux操作系统下:
$ sudo dd if=X22-81267_Win10IoT_Ent_SAC_21H2_os_installer_w100_20220531.img of=/dev/sdX bs=1M conv=fsync

B. 在Windows操作系统下:
用Win32磁盘镜像工具在SD卡上烧录Windows操作系统安装程式

MicrosoftTeams-image

启动写入的操作系统安装程序

1

完成操作系统安装程序的编写,然后关闭Win32磁盘镜像工具

2

3-4. Flash boot 加载程序到 eMMC

A. 在开发板ROM-DB5901上设置跳线用于SD引导(关-关-关-开-关-关)

B. 用Micro USB线连接OTG接口,打开电源

4

C. 在Windows操作系统下打开CMD,进入firmware_20220531文件夹。
输入以下指令:
flash_bootloader.cmd /device ROM5720_iMX8M_2GB

D. 输入任意键后,关闭设备电源,离开烧录进程,启动加载程序的过程就完成了。

3-5. 烧录 Windows IoT eMMC

在开发板ROM-DB5901上设置跳线用于EMMC启动(开-关-关-关-关)

12

B. 插入装有操作系统安装程序的SD卡,给设备上电。系统将首先启动PE环境进行安装

系统会自动重启

系统将重新启动并进入安装过程

设置完成后,进入Window 10 IoT 企业版桌面界面。

4. 总结

Windows IoT 企业版使Arm架构的设备也能具备企业管理及安全性,研华基于恩智浦i.MX8M处理器开发的 ROM-5720 SMARC核心模块开启Windows 10 IoT 企业版LTSC 新时代。ROM-5720是一套低成本、低功耗、紧凑型、无风扇的解决方案,支持Windows应用程序兼容性和图形界面,相信在人机界面、自动化和kiosk等领域可广泛运用,提供开发者更有效率的解決方案。我们很期待看到您使用我们的ROM-5720与Windows 10 IoT 企业版创造出各种可能性,今天就开始新设计!