# Get started with thermal management workflow

> 
> 
> To develop your software using Qualcomm Linux, set up your build environment, tailored primarily for evaluating thermal management.

1. Set up the build environment.

> 
> 
> Follow the steps outlined in the [Qualcomm Linux Build
> Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/introduction.html) to configure your build environment.

2. Sign in using SSH. For instructions, see [Sign in using SSH](https://docs.qualcomm.com/bundle/publicresource/topics/80-70022-254/how_to.html#use-ssh).
3. Prepare the performance build.

> 
> 
> - The default Qualcomm build is the performance build.  For evaluation of any thermal measurement, use the performance build.
>     - The performance build uses the following kernel configuration fragments from the source code:
> 
> 
> 
> > 
> > 
> > `kernel_platform/kernel/arch/arm64/configs/qcom_defconfig`
> > 
> > 
> > `kernel_platform/kernel /arch/arm64/configs/qcom_addons.config`
> > 
> > 
> > These kernel configurations are defined in the source code kernel recipe at:
> > 
> >         - Base BSP: `layers/meta-qcom-hwe/recipes-kernel/linux/linux-qcom-base_6.6.bb`
> >         - Custom BSP: `layers/meta-qcom-hwe/recipes-kernel/linux/linux-qcom-custom_6.6.bb`
4. Verify kernel configurations in the source code kernel recipe at:

KERNEL_CONFIG ??= "qcom_defconfig"
    KERNEL_CONFIG_FRAGMENTS:append = " ${S}/arch/arm64/configs/qcom_addons.config"
    Copy to clipboard

## Next steps

- [Thermal architecture](https://docs.qualcomm.com/doc/80-70022-30/topic/thermal-architecture.html#thermal-architecture)

Last Published: Sep 25, 2025

[Previous Topic
Overview of thermal management](https://docs.qualcomm.com/bundle/publicresource/80-70022-30/topics/thermal-overview.md) [Next Topic
Thermal architecture](https://docs.qualcomm.com/bundle/publicresource/80-70022-30/topics/thermal-architecture.md)