# Upgrade individual SDKs

Source: [https://docs.qualcomm.com/doc/80-70015-265/topic/upgrade-individual-sdks_7.html](https://docs.qualcomm.com/doc/80-70015-265/topic/upgrade-individual-sdks_7.html)

QIRP SDK collects the libs/headers from different function SDKs. Currently QIRP SDK includes
        Qualcomm^®^ Intelligent Robotics Function (QIRF) SDK, Qualcomm^®^
      Intelligent Multimedia SDK (IM SDK) and Qualcomm^®^ AI Engine Direct SDK (QNN). You
      can upgrade those SDKs individually in the following methods:

- Upgrade to the latest version
- Upgrade to a specified version by tags

Note:  When changing the version of any function SDK to the latest, which is not
      verified in QIRP SDK, you may encounter conflicts or function issues. Officially, the QIRP SDK
      supported versions are listed in the configuration file (JSON) to ensure the backward
      compatibility.

- **[Upgrade the QIRF SDK](https://docs.qualcomm.com/doc/80-70015-265/topic/upgrade-the-qirf-sdk_7_1.html)**  

You can upgrade the version of QIRF SDK to either the latest or specified     version.
- **[Upgrade the Qualcomm IM SDK](https://docs.qualcomm.com/doc/80-70015-265/topic/upgrade-the-qim-product-sdk_7_2.html)**  

You can upgrade the version of Qualcomm IM SDK to either the latest or specified     version by upgrading the Qualcomm Intelligent Multimedia Product (QIMP) SDK.
- **[Upgrade the Qualcomm AI Engine Direct SDK (QNN)](https://docs.qualcomm.com/doc/80-70015-265/topic/upgrade-the-qnn-sdk.html)**  

You can upgrade the version of Qualcomm AI Engine Direct SDK (QNN) to a specified     version.

Last Published: Oct 15, 2024

[Previous Topic
Visual-inertial odometry (VIO)](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/vio_5_3_6.md) [Next Topic
Upgrade the QIRF SDK](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/upgrade-the-qirf-sdk_7_1.md)