This repository provides simplified developer kit reference setup scripts for various Intel platforms and GPUs.
Note: The main branch contains the latest development version of the project. It may include experimental features, work in progress, or unstable code.
- Recommended Edge Design Support
- Architecture Overview
- System Requirements
- Quick Start
- Use Cases
- Troubleshooting
- Support
- Disclaimer
Product Collection | Code Name | Support | Validated Hardware |
---|---|---|---|
Intel® Arc™ Pro B-Series Graphics | Products formerly Battlemage | ✅ Supported | Intel Arc Pro B60 Creator 24GB |
Intel® Arc™ B-Series Graphics | Products formerly Battlemage | ✅ Supported | |
Intel® Arc™ A-Series Graphics | Products formerly Alchemist | ✅ Supported | |
Intel® Core™ Ultra Processors (Series 2) | Products formerly Arrow Lake | ✅ Supported | Innodisk Intel® Core™ Ultra Series 2 Reference Kit IEI TANK-XM813 AAEON UP Xtreme ARL ASRock Industrial NUC BOX-255H |
Intel® Core™ Ultra processors (Series 1) | Products formerly Meteor Lake | ✅ Supported | Seavo* PIR-1014A AIoT Developer Kit AAEON* UP Xtreme i14 ASRock Industrial* NUC BOX-155H Asus* NUC 14 Pro |
Intel® Core™ processors (Series 2) | Products formerly Bartlett Lake | ✅ Supported | ASRock Industrial* iEPF-100000S Series |
Intel® 14th Gen Core™ processors | Products formerly Raptor Lake | ✅ Supported | ASRock Industrial* iEPF-9030S-EW4 |
Intel® Core™ Processor N-series | Products formerly Twin Lake | ✅ Supported | AAEON RS-UPN-ADLN355-A10-0864 |
The following table lists the validated hardware combinations using Developer Kit Reference Scripts.
CPU | GPU Configuration | Support |
---|---|---|
Arrow Lake (ARL) | Arc B60 (dGPU) | ✅ Supported |
Arrow Lake (ARL) | Arc B580 (dGPU) | ✅ Supported |
Arrow Lake (ARL) | Arc A770 (dGPU) | ✅ Supported |
Bartlett Lake (BTL) | Arc B60 (dGPU) | ✅ Supported |
Bartlett Lake (BTL) | 2 x Arc B60 (dGPU) | ✅ Supported |
Raptor Lake (RPL) | Arc B60 (dGPU) | ✅ Supported |
edge-developer-kit-reference-scripts/
├── main_installer.sh # Main entry point
├── platform_detection.sh # Platform and hardware detection
├── npu_installer.sh # NPU drivers (Core Ultra)
├── gpu_installer.sh # GPU drivers and tools
├── openvino_installer.sh # OpenVINO and camera use cases
├── print_summary_table.sh # Summarize post installation
└── usecases/ # Reference implementation
- Operating System: Ubuntu 24.04 LTS (Desktop)
- Kernel: HWE kernel (auto-installed by script)
- User Privileges: Requires sudo/root access
- Internet Connection: Needed for package installation
- Graphics: Integrated (iGPU) and/or discrete (dGPU) GPU
Note: Ensure the Resizable BAR option is enabled in BIOS Intel® Arc™ Graphics – Desktop Quick Start Guide.
-
Install Operating System Install the latest Ubuntu* 24.04 LTS Desktop. Refer to the Ubuntu Desktop installation tutorial if needed.
-
Run Setup Script
This step will configure the basic setup of the platform. Ensure all requirements have been met before proceeding.
sudo bash -c "$(wget -qLO - https://raw.githubusercontent.com/intel/edge-developer-kit-reference-scripts/refs/heads/main/main_installer.sh)"
During the installation process, you may be asked to reboot your system. Reboot when prompted.
-
After Reboot
Rerun
openvino_installer.sh
andprint_summary_table.sh
after system reboot.sudo ./openvino_installer.sh
sudo ./print_summary_table.sh
Installation is completed when you see this message:
======================================================================== Running Installation Summary ==================== System Installation Summary ==================== Item | Value ------------------------ -+----------------------------------------- Kernel Version | 6.14.0-27-generic HWE Stack | Installed Ubuntu Version | Ubuntu 24.04.3 LTS NPU Status | Detected NPU Package | intel-level-zero-npu NPU Version | 1.19.0.20250707-16111289554 intel-driver-compiler-npu | 1.19.0.20250707-16111289554 intel-fw-npu | 1.19.0.20250707-16111289554 intel-level-zero-npu | 1.19.0.20250707-16111289554 level-zero | 1.22.4 GPU Type | Intel GPU Count | 4 Intel graphics device(s) detected GPU Driver | i915 (loaded) GPU Device 1 | 00:02.0 VGA compatible controller: Intel Corporation Arrow Lake-U [Intel Graphics] (rev 06) GPU Device 2 | 03:00.0 VGA compatible controller: Intel Corporation Device e20b GPU Device 3 | 08:00.0 VGA compatible controller: Intel Corporation Device e20b GPU Device 4 | 80:14.5 Non-VGA unclassified device: Intel Corporation Device 7f2f (rev 10) ------------------------ -+----------------------------------------- Intel Graphics Packages | ------------------------ -+----------------------------------------- i965-va-driver:amd64 | 2.4.1+dfsg1-1build2 intel-gsc | 0.9.5-0ubuntu1~24.04~ppa1 intel-media-va-driver-non-free:amd64 | 25.3.1-0ubuntu1~24.04~ppa1 intel-opencl-icd | 25.27.34303.9-1~24.04~ppa1 libegl-mesa0:amd64 | 25.0.7-0ubuntu0.24.04.1 ------------------------ -+----------------------------------------- Platform Status | [✓] Platform is configured ===================================================================== ======================================================================== Installation completed: 2025-08-11 10:11:54 Log file saved: /var/log/intel-platform-installer.log ========================================================================
For further assistance, open an issue on GitHub with detailed information.
This repository contains pre-production code and is intended for testing and evaluation purposes only. The code and features provided here are in development and may be incomplete, unstable, or subject to change without notice. Use this repository at your own risk.
The reference scripts provided in this repository have been validated and tested on the hardware listed in the documentation. While we strive to ensure compatibility and performance, these scripts may not function as expected on other hardware configurations. Users may encounter issues or unexpected behavior when running the scripts on untested hardware. If you encounter any issues or have suggestions for improvements, we welcome you to open an issue.
GStreamer License Notice: GStreamer* is an open source framework licensed under LGPL. See https://gstreamer.freedesktop.org/documentation/frequently-asked-questions/licensing.html. You are solely responsible for determining if your use of GStreamer requires any additional licenses. Intel is not responsible for obtaining any such licenses, nor liable for any licensing fees due, in connection with your use of GStreamer.