Skip to main content
This information describes changes to image composition in QIR SDK from Qualcomm® Linux® 1.0 to Qualcomm Linux 2.0. For build system changes, including KAS setup, layer synchronization, and build commands, see Qualcomm Linux Migration Guide.

Changes in supported hardware

NoteFrom Qualcomm Linux GA1.8, the QIR SDK stops the support for RB3 Gen 2 Vision Development Kit.

Changes in image composition model

QIR SDK uses different image composition model for Qualcomm Linux 1.0 and 2.0 releases. Following are the detailed differences.

QIR SDK for Qualcomm Linux 1.0

For Qualcomm Linux 1.0, QIR SDK uses a single image recipe (qcom-robotics-full-image). You can select from two build variants by setting QCOM_SELECTED_BSP at build time:
NoteFrom Qualcomm Linux GA1.8, the base build variant was removed for IQ-9075 Evaluation Kit and IQ-8 Beta Evaluation Kit.

QIR SDK for Qualcomm Linux 2.0

The base/custom variant model is replaced by two separate image recipes, each built with a different Qualcomm Linux overlay configuration. Qualcomm Linux overlays are modular, value-added components — sources or prebuilt binaries for technologies such as audio, camera, graphics, video, and sensors — that integrate with upstream components so you can choose between the upstream and Qualcomm technology stacks. They are delivered as recipes in the meta-qcom BSP OpenEmbedded layer, letting you leverage hardware capabilities and optimizations tailored for Qualcomm SoCs. For details, see Qualcomm Linux overlay overview.