# Upgrade individual SDKs

In most cases, flashing the prebuilt robotics image (see [Download the prebuilt package](https://docs.qualcomm.com/doc/80-70020-265/topic/download_the_prebuilt_image.html#download-the-prebuilt-robotics-image)) installs the function SDKs that work best with the QIR SDK. However, if your program requires a specific version of the SDK, you can upgrade the following function SDKs to the target version using the following methods.

- [Upgrade the Qualcomm IM SDK](https://docs.qualcomm.com/doc/80-70020-265/topic/upgrade_individual_sdk.html#upgrade-qimp-sdk)
- [Upgrade other SDK](https://docs.qualcomm.com/doc/80-70020-265/topic/upgrade_individual_sdk.html#upgrade-other-sdk)

Warning

Only the following versions of the feature SDK have been tested in QIR SDK 1.5 and can ensure stable performance.

- Qualcomm® Intelligent Multimedia SDK: [qcom-6.6.90-QLI.1.5-Ver.1.1_qim-product-sdk-2.0.1](https://github.com/qualcomm-linux/meta-qcom-qim-product-sdk/tags).
- Qualcomm® Neural Processing SDK: [v2.34.0.250424](https://apigwx-aws.qualcomm.com/qsc/public/v1/api/download/software/sdks/Qualcomm_AI_Runtime_Community/All/2.34.0.250424/v2.34.0.250424.zip).

## Upgrade the Qualcomm IM SDK

Note

Complete the steps in [Build with GitHub workflow](https://docs.qualcomm.com/doc/80-70020-265/topic/github_workflow.html#section-github-workflow) to synchronize the Yocto project first.

1. Find the `<release tag names>` of the `meta-qcom-qim-product-sdk` layer at  [meta-qcom-qim-product-sdk](https://github.com/quic-yocto/meta-qcom-qim-product-sdk/tags).
2. According to the [Build with GitHub workflow](https://docs.qualcomm.com/doc/80-70020-265/topic/github_workflow.html#section-github-workflow) or [Build with Docker](https://docs.qualcomm.com/doc/80-70020-265/topic/docker_workflow.html#section-docker-workflow), config and synchronize the Yocto project.
If you use the Docker workflow, please complete the docker image build first and then enter the container to continue the following steps.
3. Go to the `meta-qcom-qim-product-sdk` directory.

cd <workspace>/layers/meta-qcom-qim-product-sdk
        Copy to clipboard
4. Upgrade to the specified release tag.

git remote update
        git checkout -b <Release Tag Name>
        Copy to clipboard
5. Recompile the QIR SDK by following the steps in [Build with GitHub workflow](https://docs.qualcomm.com/doc/80-70020-265/topic/github_workflow.html#section-github-workflow) or [Build with Docker](https://docs.qualcomm.com/doc/80-70020-265/topic/docker_workflow.html#section-docker-workflow).

## Upgrade other SDKs

To upgrade Qualcomm Neural Processing SDK and Qualcomm AI Engine Direct SDK, see [Qualcomm Intelligent Multimedia SDK Quick Start Guide: Upgrade other SDKs](https://docs.qualcomm.com/bundle/publicresource/topics/80-70020-51/upgrade-individual-sdks.html).

Last Published: Oct 10, 2025

[Previous Topic
Build robotic image with the prebuilt robotics eSDK](https://docs.qualcomm.com/bundle/publicresource/80-70020-265/topics/esdk_gen_image.md) [Next Topic
Troubleshoot](https://docs.qualcomm.com/bundle/publicresource/80-70020-265/topics/troubleshooting.md)