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

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

특정 제조업체의 BSP 파일을 추출하는 데 필요한 단계는 다음과 같습니다. FFU 이미지 파일을 nbuild하기 전에 이러한 파일을 제대로 추출해야 합니다. 그런 다음 랩 2에나열된 단계에 따라 사용자 고유의 BSP를 만드는 방법을 알아봅니다.

Raspberry Pi BSP

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

    • 빠른 프로토타이핑을 위해 이 미리 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 사용자 지정을 참조하세요.

Intel BSP

칩셋 다운로드 링크
Intel ® Atom ™ Processor E3800 제품군 및 Intel ® Celeron ® Processor N2807/N2930/J1900 다운로드 Microsoft용 Intel Embedded Drivers Windows ® 10 IoT Core(32비트 및 64비트) MR1
Intel Atom ® Processor E3900 시리즈, Intel ® Pentium ® 및 Celeron ® Processor N 및 J 시리즈(Apollo Lake) 다운로드 소프트웨어 패키지: — Windows* 10 IoT Core 32비트 및 64비트 플랫폼용 Intel Atom E3900 SoC BSP(제품군 보드 지원 패키지)
Intel ® Pentium ® 및 Celeron ® 프로세서 N3000 제품군 및 Intel ® Atom ™ x5-E8000 프로세서 다운로드 Intel Atom 프로세서 Windows* 10 IoT Core 32비트 및 64비트 플랫폼용 보드 지원 패키지
Intel ® Atom ™ x5-E8000 프로세서 및 Intel ® Atom ™ x5-Z8350 프로세서 Intel 담당자에게 문의

사용 지침

iot-adk-addonkit 버전 6.0과 함께 Windows 10 ADK 릴리스 1809(17763)에서 이 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 Software에서 사용할 수 있습니다.

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

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

  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
    

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

NXP BSP

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

기타 유용한 리소스