IoT Core Board unterstützte Pakete (BSP)
Board Support Packages (BSP) ist eine Sammlung von Treibern/Einstellungen, die zum Ausführen von IoT Core auf einer Hardwareplattform erforderlich sind. Diese werden von den Hardwareanbietern/Siliconanbietern bereitgestellt. Das BSP enthält auch eine Reihe von Gerätetreibern, die speziell für die Komponenten/Silicon sind, die in der Tafel verwendet werden, hauptsächlich in Form von .inf-Dateien und ihren zugeordneten .sys/.dll-Dateien.
Nachfolgend finden Sie die Schritte zum Extrahieren der BSP-Dateien für bestimmte Hersteller. Sie benötigen diese Dateien ordnungsgemäß extrahiert, bevor Sie eine FFU-Bilddatei erstellen. Anschließend erfahren Sie, wie Sie ihr eigenes BSP erstellen, indem Sie die in Lab 2 aufgeführten Schritte ausführen.
Raspberry Pi 3B
Erstellen Sie RPi_BSP.zip nach den Buildanweisungen bei rpi-iotcore github.
- Für schnelles Prototyping können Sie diese vordefinierte RPi_BSP.zip in ein lokales Verzeichnis herunterladen, z. B.
C:\Downloads\RPi_BSP.zip
- Für schnelles Prototyping können Sie diese vordefinierte RPi_BSP.zip in ein lokales Verzeichnis herunterladen, z. B.
Starten Sie IoTCorePShell, und erstellen oder öffnen Sie einen Arbeitsbereich mithilfe
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Importieren des bsp mithilfe von Import-IoTBSP und Build mit
Import-IoTBSP RPi2 C:\Downloads\RPi_BSP.zip (or) importbsp RPi2 C:\Downloads\RPi_BSP.zip buildpkg RPi2
Hinweis
Sie müssen den Kernel.img mit ordnungsgemäßen SMBIOS-Werten neu erstellen, um die Anforderungen des Device Update Center zu erfüllen. Weitere Details finden Sie unter UEFI-Anpassungen.
Intel BSPs
BSP-Links
Chipsatz | Link zum Herunterladen |
---|---|
Intel® Atom™ Prozessor E3800 Product Family und® Intel Celeron® Prozessor N2807/N2930/J1900 | Herunterladen Intel® Embedded-Treiber für Microsoft Windows® 10 IoT Core (32-Bit und 64-Bit) MR1 |
Intel Atom® Prozessor E3900 Series und Intel® Pentium® und Celeron® Prozessor N- und J-Series (Apollo Lake) | Herunterladen Softwarepaket: Intel Atom® E3900 SoC Family – Board Support Package (BSP) für Windows* 10 IoT Core 32-Bit- und 64-Bit-Plattformen |
Intel® Pentium® und Celeron® Prozessor N3000 Produktfamilien und® Intel Atom™ x5-E8000 Prozessor | Herunterladen Board-Supportpaket für Intel Atom® Prozessor Windows* 10 IoT Core 32-Bit- und 64-Bit-Plattformen |
Intel Atom x5-E8000 Prozessor und® Intel® Atom™™ x5-Z8350 Prozessor | Wenden Sie sich an Ihren Intel-Vertreter |
Anweisungen zur Verwendung
Führen Sie die folgenden Schritte aus, um diesen BSP mit der version Windows 10 ADK 1809 (17763) mit iot-adk-addonkit Version 6.0 zu verwenden.
Herunterladen des BSP-Pakets und installieren
Starten Sie IoTCorePShell, und erstellen/öffnen Sie Ihren Arbeitsbereich
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Legen Sie den Quellspeicherort fest, entweder das installierte Verzeichnis oder den Zip-Dateipfad
$Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>" (or) $Source = "C:\Downloads\IntelBSP.zip"
Importieren des bsp mithilfe von Import-IoTBSP und Build mit
Import-IoTBSP <bspname> $Source (or) importbsp <bspname> $Source buildpkg <bspname>
Qualcomm BSPs
DragonBoard 410c
DragonBoard-Treiber sind bei DragonBoard 410C Software im Abschnitt Windows 10 IoT Core verfügbar.
Schritte zum Importieren der Treiber:
Laden Sie die
Windows 10 IoT Core Board Support Package
in einen Ordner wieC:\Downloads\*_db410c_BSP.zip
herunter.Starten Sie IoTCorePShell, und erstellen/öffnen Sie Ihren Arbeitsbereich
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Importieren des bsp mithilfe von Import-IoTBSP und Build mit
Import-QCBSP "C:\Downloads\*_db410c_BSP.zip" C:\prebuilt\DB410c_BSP -ImportBSP buildpkg QCDB410C
Festlegen der Einstellung
<BSPPkgDir>
im IoTWorkspace.xml aufC:\prebuilt\DB410c_BSP
NXP BSPs
Siehe Fenster 10 IoT Core und NXP i.MX SoCs für Informationen zu den NXP BSP-Zugriffs- und Ökosystemressourcen.