Migration to Qualcomm Linux 2.0
The QIR SDK is based on Qualcomm Linux 2.0 (QLI 2.0). Before migrating your robotics applications, review the platform-level migration guide to understand the foundational changes in the build system, kernel, device tree, and hardware subsystems.NoteFor complete details on migrating the underlying Qualcomm® Linux® platform from Qualcomm Linux 1.0 to Qualcomm Linux 2.0, see the Qualcomm Linux Migration Guide. This guide covers:
- Changes in OpenEmbedded layers and the KAS-based build system
- Kernel and device tree migration
- OTA upgrade procedures
- Feature-specific migrations (audio, camera, display, graphics, multimedia)
What’s changed in QIR SDK
The following table summarizes the key changes involved in QIR SDK for Qualcomm Linux 2.0 compared to QIR SDK for Qualcomm Linux 1.0:| Area | QIR SDK for Qualcomm Linux 1.0 | QIR SDK for Qualcomm Linux 2.0 |
|---|---|---|
| Robotics OE layers | Multiple Yocto layers: meta-qcom-robotics, meta-qcom-robotics-distro, meta-qcom-robotics-sdk | Single unified layer: meta-qcom-robotics-sdk |
| QIM SDK dependency | meta-qcom-qim-product-sdk required as a separate layer | IMSDK as an recipe integrated into the meta-qcom |
| Build system | Standard Yocto/BitBake | kas: Setup tool for bitbake based projects |
Next steps
After reviewing the platform migration guide, proceed to the following sections for robotics-specific migration details:- Robotics OpenEmbedded layer changes — Understand how the layer consolidation affects your custom recipes and build configurations.
- Robotics image composition changes — Learn about the new image types produced by the Robotics SDK and how to select the right image for your use case.

