如何在研华ROM-5722上架设Window 10 IoT企业版

1. 简介

研华ROM-5722 SMARC核心模块搭载恩智浦i.MX 8M Plus平台,已经成功部署Windows 10 IOT企业版BSP。这个高度优化的BSP 增加了对i.MX 8M Plus Verisilicon GC7000 UltraLite GPU的支持,这将有助于利用DirectX强大的图形功能。

本文介绍了在研华ROM-5722上构建和安装Windows 10 IoT BSP的过程和方法。可以查看我们的发布说明以了解更多Windows 10 IOT企业版在i.MX 8M Plus应用处理器上支持的全部功能。

2. 准备

硬件 :

  • ROM-5722 – SMARC 2.1 核心模块,搭载恩智浦i.MX 8M Plus处理器

  • SOM-DB2510 – 用于研华 SMARC 2.1核心模块的开发底板

  • 1 x 8GB SD卡,用于烧录操作系统安装程序

  • 1 x micro USB 线,用于烧录boot加载程序

  • 1 x电源适配器 (输入: 100 ~ 240V AC 50/60Hz; 输出: DC 12V 3A; 研华料号: 96PSA-A36W12R1-3)

  • 1 x MIPI 转 LVDS 线材;

  • 1 x MIPI CSI 转 HDMI 小板-(ROM-EG56); 研华料号:19A6EG5600-01

  • 1 x LVDS 转 MIPI CSI 线材; 研华料号: 1700030769-01

    [注意] 原生HDMI 尚无法工作,它将很快被恩智浦添加到Windows 10物联网企业BSP 中

软体 :

Win32 磁盘镜像程序

点击下方按钮下载可执行文件
image

Windows 10 IoT 企业级镜像包

请 联系我们获取下载链接

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

3-1. 将下载完成的镜像包进行解压缩**(** 文件名称 : 20220823.7z)
image

3-2. 解压缩 ROM5722A1AIM20WIV0001.zip ,将固件烧录到eMMC中。
image

image

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

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

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

image

启动操作系统安装进程.

image

完成操作系统安装程序,关闭Win32磁盘镜像工具。

image

3-4. 将固件镜像烧录到同一张Micro SD卡中
A. 在Windows操作系统中打开“CMD”,进入“ROM5722AIM20WIV0001”文件夹

image

接下来,通过命令将固件烧录到Micro SD卡中,请注意确认你的Micro SD卡盘符。

例如 : 在你的Windows系统中,Micro SD 卡是 “f:”

命令:

flash_bootloader.cmd /device ROM5722_iMX8MP_6GB /target_drive f:

image

image

3-5. 烧录 Windows IoT eMMC

A. 在开发板SOM-DB2510上设置跳线用于EMMC启动 (关 –开-开-关-关-关).

image

B. 连接 MIPI 转 HDMI 线材.
image

image

image

image

C. 插入Micro SD卡,将设备上电。系统将首先启动PE环境进行安装。

image

image

image

D. 系统将重新启动并关闭电源。之后,请取出SD卡.

E. 将SD卡重新插入windows系统,将EFI文件夹名称修改为_efi。
i. 将 “EFI” 文件夹名称修改为 “_efi”
image
image

F. 将SD卡重新插入底板SOM-DB2510,然后打开电源.
G. 系统将重新启动并进入设置过程。

image

image

H. 将 USB 鼠标和键盘连接到底板 SOM-DB2510.

image

image

设置完成后,界面显示Windows 10物联网企业桌面。

image

image

[ 注意 ]
A .请勿移除SD卡
当windows系统加载时不需要移除SD卡,因为ROM-5722上没有OTG端口可以将其加载到eMMC上。
B . 如需在其他设备上烧录SD,请重置SD卡并将其恢复到初始状态。
如果需要用此SD在之前不同设备上进行操作系统安装,则应将SD卡重置回初始状态。请按照以下步骤初始化SD卡:
i. 修改“_efi” 文件夹名称为 “EFI”

image

image

ii. 修改分区id。使用Windows命令行

image

C:\Windows\system32> diskpart
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt


Disk 0 Online 465 GB 1024 KB *
Disk 1 No Media 0 B 0 B
Disk 2 Online 14 GB 0 B *

DISKPART> sel disk 2
Disk 2 is now the selected disk.
DISKPART> list partition

Partition ### Type Size Offset


Partition 1 Unknown 32 MB 1024 KB
Partition 2 Primary 29 GB 33 MB

DISKPART> sel partition 1
Partition 1 is now the selected partition.
DISKPART> set id=“c12a7328-f81f-11d2-ba4b-00a0c93ec93b”
DiskPart successfully set the partition ID.
DISKPART> exit

4. 结论
研华ROM-5722采用恩智浦i.MX 8M Plus平台已经支持Arm 64位Windows IoT企业版操作系统。通过对Windows的支持并凭借其强大的可管理性,这对于以前无法实现的设备释放了巨大的潜力。ROM-5722具备迷你尺寸,同时又可以运行具有最先进图形的PC应用程序。这样一个低功耗,低成本的产品打开了一系列新应用的大门。我们很期待看到我们的客户在研华恩智浦 i.MX 8M Plus平台解决方案上开启Windows10物联网企业版的使用。即刻开始你的新设计吧!