다음을 통해 공유


IoT Core BSP(보드 지원 패키지)

BSP(보드 지원 패키지)는 하드웨어 플랫폼에서 IoT Core를 실행하는 데 필요한 드라이버/설정의 컬렉션입니다. 하드웨어 공급업체/실리콘 공급업체에서 제공합니다. BSP에는 보드에서 사용되는 구성 요소/실리콘과 관련된 장치 드라이버 집합도 포함되어 있으며, 이는 주로 .inf 파일 및 관련 .sys/.dll 파일 형식입니다.

아래에는 특정 제조업체의 BSP 파일을 추출하는 데 필요한 단계가 나와 있습니다. 이러한 파일이 제대로 추출되어야 FFU 이미지 파일을 빌드할 수 있습니다. 그런 다음, 랩 2에 나열된 단계에 따라 자체 BSP를 만드는 방법을 알아봅니다.

Raspberry Pi BSP

  1. rpi-iotcore github의 빌드 지침에 따라 RPi_BSP.zip을 만듭니다.

    • 빠른 프로토타입 생성을 위해 이 미리 빌드된 RPi_BSP.zip을 로컬 디렉터리(예: C:\Downloads\RPi_BSP.zip)에 다운로드할 수 있습니다.
  2. IoTCorePShell을 시작하고 다음을 사용하여 작업 영역을 만들거나 엽니다.

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Import-IoTBSP를 사용하여 bsp를 가져오고 다음을 사용하여 빌드

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

참고

디바이스 업데이트 센터 요구 사항을 충족하려면 적절한 SMBIOS 값으로 kernel.img를 다시 빌드해야 합니다. 자세한 내용은 UEFI 사용자 지정을 참조하세요.

인텔 BSP

칩셋 다운로드 링크
인텔® 아톰™ 프로세서 E3800 제품군 및 인텔® 셀러론® 프로세서 N2807/N2930/J1900 Microsoft Windows® 10 IoT Core(32비트 및 64비트)용 인텔® 임베디드 드라이버 MR1 다운로드
인텔 아톰® 프로세서 E3900 시리즈 및 인텔® 펜티엄® 및 셀러론® 프로세서 N 및 J 시리즈(Apollo Lake) 소프트웨어 패키지 다운로드: 인텔 아톰® E3900 SoC 제품군 - Windows* 10 IoT Core 32비트 및 64비트 플랫폼용 BSP(보드 지원 패키지)
인텔® 펜티엄® 및 셀러론® 프로세서 N3000 제품군 및 인텔® 아톰™ x5-E8000 프로세서 인텔 아톰® 프로세서 Windows* 10 IoT Core 32비트 및 64비트 플랫폼용 보드 지원 패키지 다운로드
인텔® 아톰™ x5-E8000 프로세서 및 인텔® 아톰™ x5-Z8350 프로세서 인텔 담당자에게 문의

사용 지침

Windows 10 ADK 릴리스 1809(17763) iot-adk-addonkit 버전 6.0에서 이 BSP를 사용하려면 아래 단계를 따르세요.

  1. BSP 패키지를 다운로드하고 설치합니다.

  2. IoTCorePShell을 시작하고 작업 영역을 만들거나 엽니다.

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. 설치된 디렉터리 또는 zip 파일 경로와 같은 원본 위치를 설정합니다.

    $Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>"
    (or)
    $Source = "C:\Downloads\IntelBSP.zip"
    
  4. Import-IoTBSP를 사용하여 bsp를 가져오고 다음을 사용하여 빌드

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

Qualcomm BSP

DragonBoard 410C

DragonBoard 드라이버는 Windows 10 IoT Core 섹션의 DragonBoard 410C 소프트웨어에서 사용할 수 있습니다.

드라이버를 가져오는 단계:

  1. C:\Downloads\*_db410c_BSP.zip 같은 폴더에 Windows 10 IoT Core Board Support Package를 다운로드합니다.

  2. IoTCorePShell을 시작하고 작업 영역을 만들거나 엽니다.

    new-ws C:\MyWorkspace <oemname> arm
    (or) open-ws C:\MyWorkspace
    
  3. Import-QCBSP를 사용하여 bsp를 가져오고 다음을 사용하여 빌드

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

    IoTWorkspace.xml의 <BSPPkgDir> 설정을 C:\prebuilt\DB410c_BSP로 지정합니다.

NXP BSP

NXP BSP 액세스 및 에코시스템 리소스에 대한 자세한 내용은 Windows 10 IoT Core 및 NXP i.MX SoC를 참조하세요.

기타 유용한 리소스