# Build with QSC Launcher

Use the Qualcomm Software Center (QSC) Launcher to download, compile, and flash the QIRP SDK.

**Prerequisites:**

- The QSC Launcher is installed using the steps in [Build with QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/build_from_source_qsc_gui_intro.html)
of *Qualcomm Linux Build Guide*.

## Download and compile

To use the QSC Launcher to download and compile the QIRP SDK, follow these steps:

**Steps:**

1. Open and log in to the QSC Launcher desktop application according to [Use QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/build_from_source_qsc_gui_intro.html#use-qsc-launcher)
of *Qualcomm Linux Build Guide*.
2. Follow the steps in [Use QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/build_from_source_qsc_gui_intro.html#use-qsc-launcher)
to specify environment, and on the **Select Resources** page, do the following:

    1. In the **Base Workspace Path** text box, specify a directory path
where you want to download the software. You can click the select
icon to display the directory selection window.
    2. Select the product ID and release ID.

        | Product ID | Release ID | Hardware |
        | --- | --- | --- |
        | QCM6490.LE.1.0 | See [Qualcommr Linux Intelligent Robotics Product SDK (QIRP SDK) 2.0 Release Notes](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-260). For example, `r00321.1`. | RB3 Gen2 Vision Development Kit |
        | QCS9100.LE.1.0 | See [Qualcommr Linux Intelligent Robotics Product SDK (QIRP SDK) 2.0 Release Notes](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-260). For example, `r00178.1`. | IQ-9 Beta Evaluation Kit |
    3. Select the appropriate distro to download. Distro access is controlled by access levels as listed in the following table:

> 
> 
> | Access Level | Distribution | Yocto Layers |
>         | --- | --- | --- |
>         | Registered developer with any email address (binaries only, without modem and GPS) | Qualcomm\_Linux.SPF.1.0|TEST|DEVICE|PB\_QIRPSDK | meta-qcom<br>            meta-qcom-hwe<br>            meta-qcom-distro<br>            meta-ros<br>            meta-qcom-robotics<br>            meta-qcom-robotics-distro<br>            meta-qcom-robotics-sdk<br>            meta-qcom-qim-product-sdk<br>            Copy to clipboard |
>         | Registered developer from a verified organization (binaries and selected source for firmware images, without modem and GPS) | Qualcomm\_Linux.SPF.1.0|AP|Standard|OEM|NM\_QIRPSDK | meta-qcom<br>            meta-qcom-hwe<br>            meta-qcom-distro<br>            meta-qcom-extras<br>            meta-qcom-robotics-extras<br>            meta-ros<br>            meta-qcom-robotics<br>            meta-qcom-robotics-distro<br>            meta-qcom-robotics-sdk<br>            meta-qcom-qim-product-sdk<br>            Copy to clipboard |
3. Follow the subsequent steps in [Use QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/build_from_source_qsc_gui_intro.html#use-qsc-launcher) to download and compile the QIRP SDK.

**Outputs**

Note

`<Workspace_Path>` is the path that you select on the **Select Resources** page.

<button aria-controls="panel-0-UkIzIEdlbjIgVmlzaW9uIERldmVsb3BtZW50IEtpdA==" aria-selected="true" class="sphinx-tabs-tab group-tab" id="tab-0-UkIzIEdlbjIgVmlzaW9uIERldmVsb3BtZW50IEtpdA==" name="UkIzIEdlbjIgVmlzaW9uIERldmVsb3BtZW50IEtpdA==" role="tab" tabindex="0">RB3 Gen2 Vision Development Kit</button><button aria-controls="panel-0-SVEtOSBCZXRhIEV2YWx1YXRpb24gS2l0" aria-selected="false" class="sphinx-tabs-tab group-tab" id="tab-0-SVEtOSBCZXRhIEV2YWx1YXRpb24gS2l0" name="SVEtOSBCZXRhIEV2YWx1YXRpb24gS2l0" role="tab" tabindex="-1">IQ-9 Beta Evaluation Kit</button>

- Robotics images: `<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs6490-custom/tmp-glibc/deploy/images/qcs6490-rb3gen2-vision-kit/qcom-robotics-full-image/*`
- QIRP SDK: `<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs6490-custom/tmp-glibc/deploy/qirpsdk_artifacts/qcs6490-rb3gen2-vision-kit/qirp-sdk_<version>.tar.gz`

- Robotics images: `<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs9100-custom/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-robotics-full-image/*`
- QIRP SDK: `<Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcs9100-custom/tmp-glibc/deploy/qirpsdk_artifacts/qcs9100-ride-sx/qirp-sdk_<version>.tar.gz`

## Flash the QIRP SDK

To flash the robotics image to the device, follow the steps in [Build and flash default configuration](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/build_from_source_qsc_gui_intro.html#build-and-flash-default-configuration).

Last Published: Dec 30, 2024

Previous Topic
 
Build the software Next Topic

Build with QSC-CLI