# Upgrade individual SDKs

Flashing the prebuilt robotics image (see [Download the prebuilt packages](https://docs.qualcomm.com/doc/80-70023-265/topic/quick_start.html#dl-prebuilt)) 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-70023-265/topic/upgrade_individual_sdk.html#upgrade-qimp-sdk)
- [Upgrade other SDKs](https://docs.qualcomm.com/doc/80-70023-265/topic/upgrade_individual_sdk.html#upgrade-other-sdk)

Warning

Only the following versions of the function SDKs have passed validation with QIR SDK GA 1.7 and provide stable performance.

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

## Upgrade the Qualcomm IM SDK

Note

Complete the steps in [Build with GitHub workflow](https://docs.qualcomm.com/doc/80-70023-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-70023-265/topic/github_workflow.html#section-github-workflow) or [Build with Docker](https://docs.qualcomm.com/doc/80-70023-265/topic/docker_workflow.html#section-docker-workflow), configure and synchronize the Yocto project.
If you use the Docker workflow, 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-70023-265/topic/github_workflow.html#section-github-workflow) or [Build with Docker](https://docs.qualcomm.com/doc/80-70023-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: Update a standalone SDK for platform compatibility](https://docs.qualcomm.com/doc/80-70023-51/topic/upgrade-individual-sdks.html).

Last Published: Dec 29, 2025

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