# Build documentation
Use the Snapdragon^®^ X2 Linux software documentation to build, flash, and boot Debian Linux on the Snapdragon X2 reference platform.
## Get started
Build overview
Learn the supported build paths, user types, and reference platform
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/snapdragon-x2-linux-software-overview.html#snapdragon-x2-linux-software-overview
Host requirement
Prepare the host operating system, architecture, and packages.
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/host-requirements.html#host-requirements
## Build the Debian image
Build with prebuilt firmware
Build only the Debian layer using prebuilt firmware binaries.
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/build-the-debian-image-with-prebuilt-firmware.html#build-the-debian-image-with-prebuilt-firmware
Build with full firmware
Build firmware from source, then the Debian layer.
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/build-the-debian-image-with-full-firmware.html#build-the-debian-image-with-full-firmware
## Flash and boot
Flash the software images
Enter EDL mode and flash with QDL or PCAT.
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/flash-the-software-images.html#flash-the-software-images
First boot and connectivity
Sign in and connect over Wi-Fi, SSH, or UART.
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/first-boot-and-connectivity.html#first-boot-and-connectivity
## Troubleshoot
Troubleshooting
Resolve common build and flash problems
https://docs.qualcomm.com/doc/SP80-A0399-4/topic/troubleshoot-build-and-flash-issues.html#troubleshoot-build-and-flash-issues
Last Published: Sep 21, 2026
[Next Topic
Build overview](https://docs.qualcomm.com/bundle/publicresource/SP80-A0399-4/topics/snapdragon-x2-linux-software-overview.md)