Packages pris en charge par la carte IoT Core (BSP)

Les packages de prise en charge de carte (BSP) sont une collection de pilotes/paramètres requis pour exécuter IoT Core sur une plateforme matérielle. Ceux-ci sont fournis par les fournisseurs de matériel/de silicium. Le BSP comprend également un ensemble de pilotes de périphérique spécifiques aux composants/au silicium utilisés dans la carte, principalement sous la forme de fichiers .inf et de fichiers .sys/.dll associés.

Vous trouverez ci-dessous les étapes nécessaires pour extraire les fichiers BSP pour des fabricants spécifiques. Vous devrez extraire ces fichiers correctement avant de créer un fichier image FFU. Ensuite, vous apprendrez à créer votre propre BSP en suivant les étapes répertoriées dans le Lab 2.

Raspberry Pi BSP

  1. Créez le fichier RPi_BSP.zip en suivant les instructions de génération sur github rpi-iotcore.

    • Pour un prototypage rapide, vous pouvez télécharger ce RPi_BSP.zip prédéfini dans un répertoire local, comme C:\Downloads\RPi_BSP.zip
  2. Lancez IoTCorePShell et créez ou ouvrez un espace de travail à l’aide de

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Importer le bsp à l’aide de Import-IoTBSP et générer à l’aide de

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

Notes

Vous devez reconstruire le fichier kernel.img avec les valeurs SMBIOS appropriées pour répondre aux exigences du Centre de mise à jour des appareils. Pour plus d’informations, consultez Personnalisations UEFI.

BSP Intel

Circuit microprogrammé Lien de téléchargement
Famille de processeurs Intel® Atom™ E3800 et Intel® Celeron® N2807/N2930/J1900 Télécharger les pilotes Intel® embarqués pour Microsoft Windows® 10 IoT Core (32 et 64 bits) MR1
Processeurs Intel Atom® série E3900 et Intel® Pentium® et Celeron® séries N et J (Apollo Lake) Télécharger le package logiciel : Famille Intel Atom® E3900 SoC : package de prise en charge de carte (BSP) pour les plateformes Windows* 10 IoT Core 32 et 64 bits
Familles de processeurs Intel® Pentium® et Celeron® N3000, et processeurs Intel® Atom™ x5-E8000 Télécharger le package de prise en charge de carte pour les processeurs Intel Atom® Windows* 10 IoT Core 32 et 64 bits
Processeurs Intel® Atom™ x5-E8000 et Intel® Atom™ x5-Z8350 Contactez votre représentant Intel

Instructions d’utilisation

Suivez les étapes ci-dessous pour utiliser ce BSP avec l’ADK Windows 10 version 1809 (17763) avec iot-adk-addonkit version 6.0.

  1. Téléchargez le package BSP et installez-le

  2. Lancez IoTCorePShell et créez/ouvrez votre espace de travail

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Définissez l’emplacement source, le répertoire d’installation ou le chemin du fichier zip

    $Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>"
    (or)
    $Source = "C:\Downloads\IntelBSP.zip"
    
  4. Importer le bsp à l’aide de Import-IoTBSP et générer à l’aide de

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

BSP Qualcomm

DragonBoard 410C

Les pilotes DragonBoard sont disponibles dans les Logiciels DragonBoard 410C sous la section Windows 10 IoT Standard.

Étapes pour importer les pilotes :

  1. Téléchargez le Windows 10 IoT Core Board Support Package dans un dossier comme C:\Downloads\*_db410c_BSP.zip.

  2. Lancez IoTCorePShell et créez/ouvrez votre espace de travail

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Importer le bsp à l’aide de Import-QCBSP et générer à l’aide de

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

    Définissez le paramètre <BSPPkgDir> dans IoTWorkspace.xml sur C:\prebuilt\DB410c_BSP

NXP BSPs

Pour plus d’informations sur l’accès aux BSP NXP et les ressources de l’écosystème, consultez SOC Window 10 IoT Core et NXP i.MX .

Autres ressources utiles