處理器、SoC 和自定義面板

支援的處理器

Windows 版本 Intel Broadcom 恩智浦
Windows 10 IoT 核心版 1703 [1] [1] [1] N/A
Windows 10 IoT 核心版 1709 [1] [1] [1] N/A
Windows 10 IoT 核心版 1803 [1] [1] [1] N/A
Windows 10 IoT Core 1809 (SAC) [1] [1] [1] [1]
Windows 10 IoT 核心版 1809 (LTSC) [1] [1] [1] [1]

[1] 如需目前啟用哪些處理器的詳細資訊,請參閱 適用於 Windows IoT 核心版的 Microsoft 啟用 SoC。

已啟用 Microsoft 的 SoC

Microsoft 與 Broadcom、Intel、HYPERVISOR 和 Qualcomm 合作,以驗證晶片上數個廠商系統上 Windows 10 IoT 核心版 的支援。 這些IoT核心式SoC用於數百個不同裝置,可用來建立原型並商業化您的想法。

Broadcom Intel 恩智浦
BCM2837 Intel® Atom® 處理器 E3900 系列 (Apollo Lake) Snapdragon 410 (APQ8016) i.MX 6 系列
BCM2836 Intel® Celeron® 處理器 N3350 (Apollo Lake) Snapdragon 212 (APQ8009) i.MX 7 系列
Intel® Pentium® 處理器 N4200 平臺 (Apollo Lake) i.MX 8M 和 8M 迷你系列
Intel® Pentium® 和 Celeron® 處理器 N3000 系列 (Braswell)
Intel® Atom® x5-E8000 處理器 (Braswell)
Intel® Atom® x5-Z8350 處理器 (櫻桃小徑)
Intel® Atom® 處理器 E3800 產品系列 (Bay Trail-I)
Intel® Pentium® 和 Celeron® 處理器 N 和 J 系列 (Bay Trail-M/D)

您選擇採用的 SoC 將取決於效能需求、電源配置檔、成本、實體連線選項、長期支援和作業條件等考慮。

您也需要決定是否要使用現成的面板或裝置、使用模組上的系統建置自定義裝置,以及自定義電信業者面板,或建置完整的自定義面板。 成本和自定義程度是此決策的關鍵因素,隨著您進一步自定義,這兩者通常會增加。

依處理器系列 Windows 10 IoT 核心版 功能

注意

此清單會考慮非商業公開預覽中的處理器。

為了協助您為裝置選取正確的平臺,下表顯示處理器系列使用 Windows 10 IoT 核心版 支援的功能。 下列所有功能都受到 Windows 10 IoT 核心版 支援,不過有些 SoC 可能沒有其設計中包含的特定 IP,因此會以 “N/A” 表示。 在這種情況下,第三方解決方案可以併入設計,以提供所需的功能。 在處理器上未實作 Windows 10 IoT 核心版 功能的有限案例中,專案會保留空白。

功能 Intel NXP i.MX6 NXP i.MX7 NXP i.MX8M Broadcom
音訊 x x x x x x
GPIO x x x x x x
I2c x x x x x x
乙太網路 x N/A x x x x
Spi x x x x x x
顯示器 x x x x x x
Uart x x x x x x
USB x x x x x x
PCIe x N/A x 開發中 開發中 N/A
MIPI-CSI N/A x N/A N/A N/A N/A
圖形/影片 x x 軟體轉譯 軟體轉譯 軟體轉譯 軟體轉譯
GPS N/A x N/A N/A N/A N/A
Wi-Fi/BT N/A x N/A N/A N/A N/A
信任的 I/O N/A N/A x x x N/A
處理器電源管理 x x x 開發中
TPM x x x x x N/A
安全開機 x x 開發中 開發中 開發中
休眠 x
Pwm x N/A x x x
Jtag x N/A x x x
eMMC x x x x x
SDHC x x x x x x

自訂面板

如果現成的裝置是包含適用於您案例的連線選項,那通常是最具成本效益和最符合時間的選擇。

對大多數人來說,開發完整的自定義面板,當產品預期以超過數十甚至數百個單位的銷量銷售時,會有意義。 針對較小的磁碟區,使用SoM並設計自定義貨運板,而不是設計全新的面板,可以大幅降低您的成本和上市時間,以及簡化軟體開發和整合。

每個平臺都有獨特的古怪,在實作期間需要注意。 以下是有關如何開始使用的一些建議。 雖然有許多公司建置在 Windows 10 IoT 核心版 上,但以下是一些經過證實的經驗與 Windows 10 IoT 核心版 合作的公司清單:

如果您是 SoM 提供者或 ODM,且想要新增至下列清單,請傳送電子郵件給 winiotsomhelp@microsoft.com 或直接編輯此頁面並提交提取要求。

這裡列出的許多公司都是大而複雜的。 如果您無法連絡正確的人員,請傳送電子郵件 winiotsomhelp@microsoft.com 給您,我們將盡最大努力將您連線到正確的人員。

Raspberry Pi 衍生的自定義設計

元素 14 提供 Raspberry Pi 的面板自定義服務,可讓您新增或移除連線選項。 如果您也需要對 BSP 進行自定義,您可以在 GitHub 上利用 開放原始碼 BSP 程式代碼。

以 Intel 為基礎的自訂設計

有一個充滿活力的生態系統, 適用於 Windows 的經驗豐富的 Intel 裝置產生器 ,您可以搭配使用。 設計用來執行 Windows 10 IoT 核心版 的 Intel 裝置與較常見的電腦有幾項差異:

  1. 如果您需要提供使用者模式 通用 Windows 平台 (UWP) API 存取 I2C、GPIO 和 SPI 等簡單匯流線,您必須確定 UEFI 韌體中的 ACPI 數據表包含 RHProxy 的適當專案。 如需詳細資訊, 請參閱使用者模式存取
  2. 您必須確定韌體中的 SMBIOS 包含 OEM 授權需求所列的資訊。

如果您要建置自己的面板,如果您需要 ACPI 或 SMBIOS 變更的指引,請連絡 BIOS 廠商。

經驗豐富的合作夥伴

高通龍板 410c (APQ8016) 型自定義設計

DragonBoard 410c 的二進位 BSP(以 Qualcomm AQP8016 SoC 為基礎)可以從 Qualcomm 開發人員網路下載

BSP 套件包含 ACPI 的原始程式碼,以允許只需要變更 ACPI 的簡單硬體自定義。

重要

如果您需要額外的硬體自定義,例如使用特定的 MIPI-DSI 顯示面板,啟用平臺安全開機、RF 校正和認證(例如:FCC,CE),您將需要成為高通 BSP 原始程式碼授權者,或與具有存取權的提供者合作(請參閱下面的經驗豐富的合作夥伴)。

建議:

  1. 可能的話,請與經驗豐富的 SoM 廠商合作,以啟用自定義的設計。
  2. 如果您要建置自定義面板,請與 SoM 廠商或經驗豐富的 Qualcomm BSP 自定義服務提供者合作,例如 IntrinsycThundersoft 來進行 BSP 自定義和設計協助。
  3. 如果你期望有非常高的數量(百萬), 聯繫高通

經驗豐富的合作夥伴

  • 內琳賽克 - 馬克·瓦爾德伯格(mwaldenberg@intrinsyc.com)
  • SECO - north@seco.com
  • Reycom - welcome@reycom.swiss
  • Unitech - Sam (saml@tw.ute.com):佩里(perryt@te.ute.com)

不法預覽

#DE8699E2C395A44F58E4342E1A95FB286 的恩智浦支持處於公開預覽狀態。 如需詳細資訊,請存取 BSP,或尋找硬體合作夥伴,請移至 精靈 SoC 頁面

您也可以連絡我們正在合作的合作夥伴:

其他選項

如果您發現您仍然想要建立自定義面板,我們提供了以下製造商的一些建議,可協助面板的圖解和版面配置。