๐ซ๐ท | ๐ฌ๐ง | ๐ฉ๐ช | ๐ช๐ธ | ๐ต๐น | ๐ฎ๐น | ๐ณ๐ฑ | ๐ต๐ฑ | ๐ท๐บ | ๐จ๐ณ | ๐ฏ๐ต | ๐ฐ๐ท
Framework Laptop 13 - AMD Ryzen AI NPU on Linux
Complete guide to get the AMD XDNA 2 NPU working on a Framework Laptop 13 with an AMD Ryzen AI 9 HX 370 processor running Debian 13 (Trixie).
๐ Results
| Test | Result |
|---|---|
| Performance | 51 TOPS |
| Latency | 56 ยตs |
| Throughput | 81,442 ops/s |
| Status | โ Working |
๐ Tested Configuration
| Component | Details |
|---|---|
| Laptop | Framework Laptop 13 (AMD Ryzen AI 300) |
| Processor | AMD Ryzen AI 9 HX 370 |
| NPU | XDNA 2 (Strix) - 50 TOPS |
| RAM | 96 GB DDR5 |
| OS | Debian 13 (Trixie) |
| Kernel | 6.12.48 |
๐ Documentation
- Full Installation โ Step-by-step guide to compile and install the driver
- Troubleshooting โ Solutions to common issues
- Ryzen AI SDK โ Run AI models on the NPU
โก Quick Start
# Clone the driver
git clone https://github.com/amd/xdna-driver.git
cd xdna-driver
git submodule update --init --recursive
# Build XRT
cd xrt/build
./build.sh -npu -opt
sudo apt reinstall ./Release/xrt_*-amd64-base.deb ./Release/xrt_*-amd64-npu.deb
# Build and install XDNA driver
cd ../../build
./build.sh -release
sudo apt reinstall ./Release/xrt_plugin.*-x86_64-amdxdna.deb
# Configure environment
source /opt/xilinx/xrt/setup.sh
xrt-smi validate
๐ Useful Links
๐ License
This guide is provided โas isโ without warranty. Free to distribute and modify.
Guide created on November 30, 2025 by Gregory Bonaventure