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****磁盘镜像程序
点击下方按钮下载可执行文件。
Windows 10 IoT Enterprise****镜像包
点击下方按钮下载镜像包。
下载 Windows 10 IoT Enterprise Image Package
3. 在 ROM-5720 上安装 Windows 10 IoT 企业版
3-1.将下载完成的镜像包进行解压缩 ( 文件名 :20220531.zip)
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操作系统安装程式
启动写入的操作系统安装程序
完成操作系统安装程序的编写,然后关闭Win32磁盘镜像工具
3-4. Flash boot 加载程序到 eMMC
A. 在开发板ROM-DB5901上设置跳线用于SD引导(关-关-关-开-关-关)
B. 用Micro USB线连接OTG接口,打开电源
C. 在Windows操作系统下打开CMD,进入firmware_20220531文件夹。
输入以下指令:
flash_bootloader.cmd /device ROM5720_iMX8M_2GB
D. 输入任意键后,关闭设备电源,离开烧录进程,启动加载程序的过程就完成了。
3-5. 烧录 Windows IoT 到 eMMC
在开发板ROM-DB5901上设置跳线用于EMMC启动(开-关-关-关-关)
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 企业版创造出各种可能性,今天就开始新设计!