ESM8400 Windows 10 IoT ARM64工控主板资源介绍

 2024-11-28     作者:刘乾坤         


ESM8400是英创推出的ARM64高性能低功耗、名片尺寸工控主板,出厂可预装正版Windows 10 IoT企业版操作系统。ESM8400上的所有硬件资源,在Windows中都提供了直接的驱动支持。对于外设,如果设备不兼容Windows自带的驱动,就需要外设厂家提供设备的Windows 10 ARM64版本驱动程序。

本文对ESM8400 Windows 10 IoT工控主板的可用资源进行介绍,并对已经测试过的外设进行列举说明。

1.    ESM8400 Windows 10 IoT工控主板资源介绍


ESM8400硬件资源

备注说明


CPU

NXP iMX8M Plus,4核ARM Cortex-A53 64位处理器,主频率1.6GHz

包含GPU, VPU

支持D3D11,D2D GPU加速

支持HEVC, H.264, VP9, VP8, MPED-2,MPEG-4 VPU解码

FLASH

32GB eMMC

作为Windows系统盘C盘主板出厂时用户可用空间大于12GB

RAM

4GB DDR4

Windows系统内存

网络

2路千兆以太网



显示


HDMI,LVDS显示接口

支持800*600到1920*1080显示分辨率

在Windows中可进行“单独/扩展/复制”多显示器设置

支持HDMI音频输出

USB主口

3路

USB2.0

串口

4路

标准UART

CAN

2路

CAN 2.0B

SPI

1路

Windows驱动支持任意8位倍数的数据长度传输

I2C

1路


GPIO

32位

每位可独立控制,支持IO中断

SD卡

支持

与部分GPIO复用

RTC

支持

主板集成独立RTC时钟芯片

2.    ESM8400 Windows 10 IoT工控主板外设支持说明

系统外设

备注说明

USB基本外设

支持USB键盘、鼠标、U盘、USB HUB、USB硬盘

USB触摸屏

支持USB接口的电容、电阻触摸屏

USB串口扩展

支持CDC类串口扩展芯片,比如CH3444 USB转4串口芯片

USB转PCIe

支持,可用于为系统扩展M.2固态硬盘

USB声卡

暂不支持

WiFi

目前仅支持PCIe WiFi,暂不支持USB WiFi


3.    对工业应用常用接口的进一步说明

SPI,I2C,UART,GPIO在Windows系统中归类为简单外设总线(SPB),我们针对这些接口提供了实用的工具程序,可枚举系统中用户可用的设备资源,也可利用这些工具程序直接操作GPIO,或控制SPI,串口I2C进行数据收发测试:

w3.png

对于ESM8400主板的两路CAN总线接口,Windows也提供了直接的驱动支持,我们同样提供了FlexCAN_interrupt.exe工具程序,可用于CAN设备的枚举和CAN数据收发测试。

w2.png

我们提供了FlexCAN_interrupt.exe,I2cTestTool.exe,SpiTestTool.exe,MinComm.exe以及GpioTestTool.exe的源代码,感兴趣的用户可与英创联系(support@emtronix.com, 028-86180660)。

我们也会在ESM8400上持续测试ARM64的Windows 10 IoT能支持的更多外设,并更新到此文档