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
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
- Para la creación de prototipos rápidos, puede descargar este RPi_BSP.zip precompilado en un directorio local como
Inicie IoTCorePShell y cree o abra un área de trabajo con
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
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
Vínculos BSP
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.
Descargue el paquete BSP e instálelo
Inicie IoTCorePShell y cree o abra el área de trabajo
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
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"
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:
Descargue
Windows 10 IoT Core Board Support Package
en una carpeta comoC:\Downloads\*_db410c_BSP.zip
.Inicie IoTCorePShell y cree o abra el área de trabajo
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
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 enC:\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.