# 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)