带有模块化eMMC和RAM的Windows CE系统模块

原文链接:Arm/Intel Windows systems-on-module come with modular eMMC or/and RAM modules 由Jean-Luc Aufranc撰写。

我已经很久没有撰写关于 Windows CE (WinCE) 兼容模块的文章了,但很显然,这类模块仍然有一定的市场。中国的 UNERON公司就开发了基于德州仪器 AM335x Arm Cortex-A8 处理器的 eSOM335x Windows CE 模块,以及配备了英特尔凌动 Z3735G 处理器的 eSOM3735z Windows 10 模块。

更有趣的是,该公司的 Arm 系统模块依赖于可更换和可升级的 eMMC 闪存和 RAM 模块。虽然一般情况下,1GB RAM 是焊接在 Intel 模块上的,但它仍然可以通过这种方式升级 eMMC 闪存。我们过去曾在多台单板计算机上看到 过包括ODROID-C4 和 Renegade SBC在内的eMMC 模块,但这是我第一次在系统级模块上看到这个配置。

UNERON eSOM335x AM335x 系统级模块

可更换 eMMC和 RAM的AM335x 系统级模块
可更换 eMMC和 RAM的AM335x 系统级模块

规格:

  • SoC – 主频高达 1GHz的德州仪器Sitara AM3358BZCZA100 Arm Cortex-A8处理器(可选 AM3359、AM3354 或 AM3352),搭配PowerVR SGX530 3D GPU
  • 系统内存 – 128MB、256MB、512MB 或 1024MB DDR3L 16 位 RAM ,可通过更换模块替换
  • 存储 – 2GB、4GB、8GB、16GB 或 32GB eMMC 4.3 闪存,可根据情况更换
  • 204 针 SO-DIMM 连接器
    • 存储 – SD 卡
    • 显示器 – 高达 2048×2048 的 24 位并行数据输出(使用 1024 x 768 显示器测试)
    • 音频
      • 耳机(立体声)、MIC(单声道)
      • 立体声线路输出但未在操作系统上实现
      • Stero LineIn 但未在 OS 上实现
    • 网络 – 2 个千兆以太网端口
    • USB – 2个USB 主机端口(可选双 OTG 功能)
    • 其他外设
      • 5 个UART (Rx,Tx)
      • 2 个SPI,3 个 SPI
      • 2 个 CAN 总线
      • 8 个12 位模拟输入
      • 默认情况下 17 个 GPIO,使用不同的处理器时最多 77 个 (AM3359)
    • 电源 – 直流5V,电流最高可达700mA
    • 尺寸 – 67.6 x 44.0 x 5.6 毫米
    • 温度范围 – 20 至 +80°C
UNERON eSOM335x模块组成
UNERON eSOM335x模块组成

该公司默认支持 WinCE系统,但可根据用户要求提供 Debian系统。对 WinCE而言,该公司实际上指的是更新的 Windows Embedded Compact 7。我们可以在Google Drive 文件夹中找到与其相关的资源,包括驱动程序、代码示例、文档、载板的 PCB 文件等。开发套件的组成,如下图所示。

eSOM335x WinCE开发套件
eSOM335x WinCE开发套件

UNERON eSOM3735z 模块

英特尔 系统级模块具有跟 eMMC相同的外形和尺寸,但只有 eMMC 闪存模块是可以更换的。

英特尔凌动系统级模块eSOM3735z
英特尔凌动系统级模块eSOM3735z

eSOM3735z 模块规格:

  • SOC – 英特尔凌动Z3735G四核处理器 @ 1.33 至 1.83 GHz,带 2MB 缓存,英特尔高清显卡
  • 系统内存 – 1GB DDR3L RAM 焊接在模块上
  • 存储 – 8、16、32GB 或 64GB eMMC 4.5 闪存,可通过更换模块替换
  • 204 针 SO-DIMM 连接器
    • 存储 – SD 卡
    • 显示 – MIPI DSI 接口和 支持分辨率高达 1920×1080的HDMI 1.4 接口
    • 摄像头 – 可选双 MIPI-CSI,支持高达 8MP 的后置摄像头和 0.3MP 的前置摄像头
    • 音频 – 耳机、MIC(单声道)和 LineOut(立体声)
    • 网络 – 10/100M 以太网
    • USB – 通过 USB 集线器可以支持4个USB 主机接口
    • 其他 I/O – 3个UART、最多 4个I2C、最多 25个 GPIO
  • 电源 – 直流 3.7 至 4.2V,电流最高可达1.5A
  • 尺寸 – 67.6 x 44.0 x 5.6 毫米
  • 温度范围 – 20 至 +80°C
UNERON eSOM3735z 模块组成
UNERON eSOM3735z 模块组成

该模块默认运行的是 Windows 10的32 位系统,但该公司还提到了它对“EFI 安装程序操作系统”的自定义支持,这大概意味着它可以通过 UEFI 来安装任何操作系统。不过,需要注意的是,我们过去虽然见识过英特尔系统的各种特性,但要在 英特尔Atom Z 系列Bay Trail”上让硬件的所有功能(例如HDMI音频)都可以与Linux协同工作还是太具有挑战性了。尽管我相信大多数问题可能已修复,或者至少是已有大众熟知的应对方法。同样,硬件、驱动程序和软件资源也可以在Google Drive 文件夹中获取。

就像 Arm 模块一样,eSOM3735z 模块也有一个带有载板、电源和可选显示器的开发套件。

eSOM3735z 模块开发套件
eSOM3735z 模块开发套件

可用性和定价

UNERON 的 Arm/Intel Windows 模块和开发套件现已开放预订。配备 512MB RAM 模块和 8GB eMMC 闪存模块的eSOM335x售价62 美元。而配备 32GB eMMC 闪存模块的 eSOM3735z 系统级模块售价 77 美元。你们可以选择不同容量的 RAM 或 eMMC 闪存模块。不过,目前好像还选不了。你还可以在该公司的网站上找到 eSOM335x 开发套件、各种显示器、 eSOM3735z 开发套件以及售价 150 美元且带有 8 英寸显示器的“开发包”。

eSOM335x 8英寸显示器开发套件
eSOM335x 8英寸显示器开发套件
分享这篇文章
订阅评论
提醒
0 评论
内联反馈
查看所有评论