IoT 核心版板支持包 (BSP)

电路板支持包 (BSP) 是在硬件平台上运行 IoT 核心版所需的驱动程序/设置的集合。 它们由硬件供应商/芯片供应商提供。 BSP 还包括一组特定于电路板中使用的组件/芯片的设备驱动程序,它们主要采用 .inf 文件及其关联的 .sys/.dll 文件的形式。

下面列出了提取特定制造商的 BSP 文件所需的步骤。 在生成 FFU 映像文件之前,需要正确提取这些文件。 然后,你将了解如何按照实验 2 中列出的步骤创建自己的 BSP。

Raspberry Pi BSP

  1. 按照 rpi-iotcore github 中的生成说明创建 RPi_BSP.zip。

    • 为快速制作原型,可以将此 prebuilt RPi_BSP.zip 下载到本地目录,例如 C:\Downloads\RPi_BSP.zip
  2. 使用以下命令启动 IoTCorePShell 并创建或打开工作区

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 使用 Import-IoTBSP 导入 bsp 并使用以下命令生成

    Import-IoTBSP RPi2 C:\Downloads\RPi_BSP.zip
    (or) importbsp RPi2 C:\Downloads\RPi_BSP.zip
    buildpkg RPi2
    

注意

需要使用适当的 SMBIOS 值重新生成 kernel.img,以满足设备更新中心要求。 有关更多详细信息,请参阅 UEFI 自定义项

Intel BSP

芯片组 下载链接
Intel® Atom™ 处理器 E3800 产品系列和 Intel® Celeron® 处理器 N2807/N2930/J1900 下载适用于 Microsoft Windows® 10 IoT 核心版(32 位和 64 位)MR1 的 Intel® 嵌入式驱动程序
Intel Atom® 处理器 E3900 系列以及 Intel® Pentium® 和 Celeron® 处理器 N 和 J 系列 (Apollo Lake) 下载软件包:适用于 Windows* 10 IoT 核心版 32 位和 64 位平台的 Intel Atom® E3900 SoC 系列 - 电路板支持包 (BSP)
Intel® Pentium® 和 Celeron® 处理器 N3000 产品系列和 Intel® Atom™ x5-E8000 处理器 下载适用于 Windows* 10 IoT 核心版 32 位和 64 位平台 Intel Atom® 处理器的电路板支持包
Intel® Atom™ x5-E8000 处理器和 Intel® Atom™ x5-Z8350 处理器 请与你的 Intel 代表联系

使用说明

按照以下步骤将此 BSP 用于具有 iot-adk-addonkit 版本 6.0 的 Windows 10 ADK 版本 1809 (17763)。

  1. 下载 BSP 包并安装

  2. 启动 IoTCorePShell 并创建/打开工作区

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 设置源位置,即安装目录或 zip 文件路径

    $Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>"
    (or)
    $Source = "C:\Downloads\IntelBSP.zip"
    
  4. 使用 Import-IoTBSP 导入 bsp 并使用以下命令生成

    Import-IoTBSP <bspname> $Source
    (or) importbsp <bspname> $Source
    buildpkg <bspname>
    

Qualcomm BSP

DragonBoard 410C

“Windows 10 IoT 核心版”部分下的 DragonBoard 410C 软件中提供 DragonBoard 驱动程序。

导入驱动程序的步骤如下:

  1. Windows 10 IoT Core Board Support Package 下载到文件夹,例如 C:\Downloads\*_db410c_BSP.zip

  2. 启动 IoTCorePShell 并创建/打开工作区

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 使用 Import-QCBSP 导入 bsp 并使用以下命令生成

    Import-QCBSP "C:\Downloads\*_db410c_BSP.zip" C:\prebuilt\DB410c_BSP -ImportBSP
    buildpkg QCDB410C
    

    将 IoTWorkspace.xml 中的设置 <BSPPkgDir> 设置为 C:\prebuilt\DB410c_BSP

NXP BSP

有关 NXP BSP 访问权限和生态系统资源的信息,请参阅 Window 10 IoT 核心版 和 NXP i.MX SoC

其他有用资源