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 磁盘镜像程序
点击下方按钮下载可执行文件
Windows 10 IoT 企业级镜像包
请 联系我们获取下载链接
3. 在 ROM-5722 上安装 Windows 10 IoT 企业版
3-1. 将下载完成的镜像包进行解压缩**(** 文件名称 : 20220823.7z)
3-2. 解压缩 ROM5722A1AIM20WIV0001.zip ,将固件烧录到eMMC中。
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
B. 在Windows操作系统下:
用Win32磁盘镜像工具在SD卡上烧录Windows操作系统安装程式
启动操作系统安装进程.
完成操作系统安装程序,关闭Win32磁盘镜像工具。
3-4. 将固件镜像烧录到同一张Micro SD卡中
A. 在Windows操作系统中打开“CMD”,进入“ROM5722AIM20WIV0001”文件夹
接下来,通过命令将固件烧录到Micro SD卡中,请注意确认你的Micro SD卡盘符。
例如 : 在你的Windows系统中,Micro SD 卡是 “f:”
命令:
flash_bootloader.cmd /device ROM5722_iMX8MP_6GB /target_drive f:
3-5. 烧录 Windows IoT 到 eMMC
A. 在开发板SOM-DB2510上设置跳线用于EMMC启动 (关 –开-开-关-关-关).
B. 连接 MIPI 转 HDMI 线材.
C. 插入Micro SD卡,将设备上电。系统将首先启动PE环境进行安装。
D. 系统将重新启动并关闭电源。之后,请取出SD卡.
E. 将SD卡重新插入windows系统,将EFI文件夹名称修改为_efi。
i. 将 “EFI” 文件夹名称修改为 “_efi”
F. 将SD卡重新插入底板SOM-DB2510,然后打开电源.
G. 系统将重新启动并进入设置过程。
H. 将 USB 鼠标和键盘连接到底板 SOM-DB2510.
设置完成后,界面显示Windows 10物联网企业桌面。
[ 注意 ]
A .请勿移除SD卡
当windows系统加载时不需要移除SD卡,因为ROM-5722上没有OTG端口可以将其加载到eMMC上。
B . 如需在其他设备上烧录SD,请重置SD卡并将其恢复到初始状态。
如果需要用此SD在之前不同设备上进行操作系统安装,则应将SD卡重置回初始状态。请按照以下步骤初始化SD卡:
i. 修改“_efi” 文件夹名称为 “EFI”
ii. 修改分区id。使用Windows命令行
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物联网企业版的使用。即刻开始你的新设计吧!