# 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)