Share via


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

  1. 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
  2. Inicie o IoTCorePShell e crie ou abra um workspace usando

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 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

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.

  1. Baixar o pacote BSP e instalar

  2. Inicie o IoTCorePShell e crie/abra seu workspace

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 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"
    
  4. 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 :

  1. Baixe o Windows 10 IoT Core Board Support Package para uma pasta, como a C:\Downloads\*_db410c_BSP.zip.

  2. Inicie o IoTCorePShell e crie/abra seu workspace

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 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 como C:\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.

Outros recursos úteis