BSP (Pacotes de Suporte de Placa) do IoT Core
O BSP (Pacotes de Suporte de Placa) é uma coleção de drivers/configurações necessárias para executar o IoT Core em uma plataforma de hardware. Eles são entregues pelos fornecedores de hardware/fornecedores de silício. O BSP também inclui um conjunto de drivers de dispositivo específicos para os componentes/silício usados na placa, principalmente na forma de arquivos .inf e os arquivos .sys/.dll associados.
Veja abaixo as etapas necessárias para extrair os arquivos BSP de fabricantes específicos. Você precisará extrair esses arquivos corretamente para criar um arquivo de imagem FFU. Em seguida, você aprenderá a criar seu próprio BSP seguindo as etapas listadas no Laboratório 2.
BSP do Raspberry Pi
Crie o RPi_BSP.zip seguindo as instruções de build em rpi-iotcore github.
- Para criação rápida de protótipos, baixe esse RPi_BSP.zip predefinido em um diretório local, como
C:\Downloads\RPi_BSP.zip
- Para criação rápida de protótipos, baixe esse RPi_BSP.zip predefinido em um diretório local, como
Inicie o IoTCorePShell e crie ou abra um workspace usando
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Importe o BSP usando Import-IoTBSP e compile usando
Import-IoTBSP RPi2 C:\Downloads\RPi_BSP.zip (or) importbsp RPi2 C:\Downloads\RPi_BSP.zip buildpkg RPi2
Observação
Você precisa recompilar o kernel.img com valores SMBIOS adequados para atender aos requisitos do Centro de Atualização de Dispositivos. Confira Personalizações do UEFI para obter mais detalhes.
BSPs da Intel
Links para BSPs
Chipset | Link de download |
---|---|
Intel® Atom™ Família de Processadores E3800 e Processador Intel® Celeron® N2807/N2930/J1900 | Baixar drivers Intel® Incorporados para Microsoft Windows® 10 IoT Core (32 bits e 64 bits) MR1 |
Intel Atom® Processadores Série E3900 e Intel® Pentium® e Celeron® Processadores Série N e J (Apollo Lake) | Baixar Pacote de Software: Intel Atom® E3900 SoC Family – BSP (Pacote de Suporte de Placa) para Plataformas Windows* 10 IoT Core de 32 bits e 64 bits |
Processador Intel® Pentium® e Celeron® da Família de Produtos N3000 e Processador Intel® Atom™ x5-E8000 | Baixar Pacote de suporte de placa para Processador Intel Atom® para plataformas Windows* 10 IoT Core de 32 bits e 64 bits |
Processador Intel® Atom™ x5-E8000 e Processador Intel® Atom™ x5-Z8350 | Entre em contato com o representante da Intel |
Instruções a serem usadas
Siga as etapas abaixo para usar este BSP com o Windows 10 ADK versão 1809 (17763) com iot-adk-addonkit versão 6.0.
Baixar o pacote BSP e instalar
Inicie o IoTCorePShell e crie/abra seu workspace
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Defina o local de origem: o diretório instalado ou o caminho do arquivo zip
$Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>" (or) $Source = "C:\Downloads\IntelBSP.zip"
Importe o BSP usando Import-IoTBSP e compile usando
Import-IoTBSP <bspname> $Source (or) importbsp <bspname> $Source buildpkg <bspname>
BSPs da Qualcomm
DragonBoard 410c
Os drivers da DragonBoard estão disponíveis no DragonBoard 410C Software na seção Windows 10 IoT Core.
Etapas para importar os drivers :
Baixe o
Windows 10 IoT Core Board Support Package
para uma pasta, como aC:\Downloads\*_db410c_BSP.zip
.Inicie o IoTCorePShell e crie/abra seu workspace
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
Importe o BSP usando Import-QCBSP e compile usando
Import-QCBSP "C:\Downloads\*_db410c_BSP.zip" C:\prebuilt\DB410c_BSP -ImportBSP buildpkg QCDB410C
Defina a configuração
<BSPPkgDir>
no IoTWorkspace.xml comoC:\prebuilt\DB410c_BSP
BSPs NXP
Confira SoCs Windows 10 IoT Core e NXP i.MX para obter informações sobre o acesso ao BSP do NXP e aos recursos do ecossistema.