Paquetes de compatibilidad con la placa de IoT Core (BSP)

Los paquetes de compatibilidad de placa (BSP) son una colección de controladores y configuraciones necesarias para ejecutar IoT Core en una plataforma de hardware. Los proveedores de hardware o de silicio los proporcionan. El BSP también incluye un conjunto de controladores de dispositivo específicos de los componentes o el silicio de la placa, mayoritariamente en archivos .inf junto con sus archivos .sys o .dll asociados.

A continuación se enumeran los pasos necesarios para extraer los archivos BSP de fabricantes específicos. Necesitará extraer estos archivos correctamente antes de compilar un archivo de imagen FFU. Después, aprenderá cómo crear su propio BSP al seguir los pasos enumerados en Lab 2.

BSP de Raspberry Pi

  1. Cree RPi_BSP.zip siguiendo las instrucciones de compilación en rpi-iotcore github.

    • Para la creación de prototipos rápidos, puede descargar este RPi_BSP.zip precompilado en un directorio local como C:\Downloads\RPi_BSP.zip
  2. Inicie IoTCorePShell y cree o abra un área de trabajo con

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Importe el bsp mediante Import-IoTBSP y compile con

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

Nota:

Debe recompilar kernel.img con los valores SMBIOS adecuados para cumplir los requisitos del Centro de actualización de dispositivos. Para obtener más detalles, consulte Personalizaciones UEFI.

BSP de Intel

Conjunto de chips Vínculo de descarga
Familia de productos del procesador Intel® Atom™ E3800 y Procesador Intel® Celeron® N2807/N2930/J1900 Descargue los controladores integrados de Intel® para Microsoft Windows® 10 IoT Core (32 y 64 bits) MR1
Procesador Intel Atom® serie E3900 y procesadores Intel® Pentium® y Celeron® series N y J (Apollo Lake) Descargue el paquete de software: paquete de compatibilidad con la placa de la familia (BSP) SoC— Intel Atom® E3900 para Windows* 10 IoT Core para plataformas de 32 y 64 bits
Familias de productos de procesadores Intel® Pentium® y Celeron® N3000 y procesador Intel® Atom™ x5-E8000 Descargue el paquete de compatibilidad con la placa para el procesador Intel Atom® Windows* 10 Core para plataformas de 32 y 64 bits
Procesador Intel® Atom™ x5-E8000 y procesador Intel® Atom™ x5-Z8350 Contacte con su representante de Intel

Instrucciones de uso

Siga los siguientes pasos para usar este BSP con la versión 1809 de Windows 10 ADK (17763) con iot-adk-addonkit versión 6.0.

  1. Descargue el paquete BSP e instálelo

  2. Inicie IoTCorePShell y cree o abra el área de trabajo

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Establezca la ubicación de origen, ya sea el directorio instalado o la ruta de acceso del archivo ZIP

    $Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>"
    (or)
    $Source = "C:\Downloads\IntelBSP.zip"
    
  4. Importe el bsp mediante Import-IoTBSP y compile con

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

BSP de Qualcomm

DragonBoard 410c

Los controladores de DragonBoard están disponibles en software de DragonBoard 410C en la sección Windows 10 IoT Core.

Pasos para importar los controladores:

  1. Descargue Windows 10 IoT Core Board Support Package en una carpeta como C:\Downloads\*_db410c_BSP.zip.

  2. Inicie IoTCorePShell y cree o abra el área de trabajo

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Importe el bsp con Import-QCBSP y compile con

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

    Establezca la configuración <BSPPkgDir> en IoTWorkspace.xml en C:\prebuilt\DB410c_BSP

BSP de NXP

Para obtener más información sobre los accesos y recursos del ecosistema BSP de NXP, consulte Window 10 IoT Core y NXP i.MX SoCs.

Otros recursos de utilidad