# Set up your development environment

Before you begin, set up your infrastructure as described in the [Qualcomm Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-254/introduction.html).

The Linux build guide discusses the common build workflows. To analyze and fix boot issues, use the [Build firmware](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-254/build_addn_info.html#build-firmware) section in the build guide for installation, compilation, and debugging.

**Related documents:**

This guide provides a detailed description of the booting process. For additional information related to the booting process see the following documents.

- For supported hardware information, see the [Getting Started](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-253/rb3-qsg-whats-in-box.html) section in Development Kit Quick Start.
- For instructions on building boot, see [Build Boot](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-254/build_addn_info.html#build-firmware) in the build firmware section of the build guide.
- For instructions about installing the Qualcomm device tree editor (QDTE), see the [QDTE](https://docs.qualcomm.com/doc/80-70020-4/topic/qdte-tools.html#qdte-tools) documentation.

Last Published: Jun 25, 2025

[Previous Topic
RTSS cold boot flow](https://docs.qualcomm.com/bundle/publicresource/80-70020-4/topics/Sail.md) [Next Topic
Tools to update boot configuration](https://docs.qualcomm.com/bundle/publicresource/80-70020-4/topics/tools.md)