IoT Core BSP(보드 지원 패키지)
BSP(보드 지원 패키지)는 하드웨어 플랫폼에서 IoT Core를 실행하는 데 필요한 드라이버/설정의 컬렉션입니다. 하드웨어 공급업체/실리콘 공급업체에서 제공합니다. BSP에는 보드에서 사용되는 구성 요소/실리콘과 관련된 장치 드라이버 집합도 포함되어 있으며, 이는 주로 .inf 파일 및 관련 .sys/.dll 파일 형식입니다.
아래에는 특정 제조업체의 BSP 파일을 추출하는 데 필요한 단계가 나와 있습니다. 이러한 파일이 제대로 추출되어야 FFU 이미지 파일을 빌드할 수 있습니다. 그런 다음, 랩 2에 나열된 단계에 따라 자체 BSP를 만드는 방법을 알아봅니다.
Raspberry Pi BSP
rpi-iotcore github의 빌드 지침에 따라 RPi_BSP.zip을 만듭니다.
- 빠른 프로토타입 생성을 위해 이 미리 빌드된 RPi_BSP.zip을 로컬 디렉터리(예:
C:\Downloads\RPi_BSP.zip
)에 다운로드할 수 있습니다.
- 빠른 프로토타입 생성을 위해 이 미리 빌드된 RPi_BSP.zip을 로컬 디렉터리(예:
IoTCorePShell을 시작하고 다음을 사용하여 작업 영역을 만들거나 엽니다.
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
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
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를 사용하려면 아래 단계를 따르세요.
BSP 패키지를 다운로드하고 설치합니다.
IoTCorePShell을 시작하고 작업 영역을 만들거나 엽니다.
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
설치된 디렉터리 또는 zip 파일 경로와 같은 원본 위치를 설정합니다.
$Source = "C:\Program Files (x86)\Intel IoT\Source-<arch>" (or) $Source = "C:\Downloads\IntelBSP.zip"
Import-IoTBSP를 사용하여 bsp를 가져오고 다음을 사용하여 빌드
Import-IoTBSP <bspname> $Source (or) importbsp <bspname> $Source buildpkg <bspname>
Qualcomm BSP
DragonBoard 410C
DragonBoard 드라이버는 Windows 10 IoT Core 섹션의 DragonBoard 410C 소프트웨어에서 사용할 수 있습니다.
드라이버를 가져오는 단계:
C:\Downloads\*_db410c_BSP.zip
같은 폴더에Windows 10 IoT Core Board Support Package
를 다운로드합니다.IoTCorePShell을 시작하고 작업 영역을 만들거나 엽니다.
new-ws C:\MyWorkspace <oemname> arm (or) open-ws C:\MyWorkspace
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를 참조하세요.