# Build with QSC Launcher

Source: [https://docs.qualcomm.com/doc/80-65220-2/topic/build-with-the-qcs-launcher.html](https://docs.qualcomm.com/doc/80-65220-2/topic/build-with-the-qcs-launcher.html)

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-70014-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-70014-254/build_from_source_qsc_gui_intro.html#sub$qsc_launcher) of *Qualcomm Linux Build Guide*.
2. Follow the steps in [Use QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#sub$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 folder selection window.
    2. Select **QCM6490.LE.1.0** as the product.
    3. Select release **r00218.1**.
    4. 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<br>                                                  (binaries only, without modem and GPS) | Qualcomm\_Linux.SPF.1.0|TEST|DEVICE|RoboApiLnx | 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-sdkCopy to clipboard |
        | Registered developer from a verified organization<br>                                                  (binaries and selected source for firmware images,<br>                                                  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-sdkCopy to clipboard |
3. Follow the subsequent steps in [Use QSC Launcher](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#sub$qsc_launcher) to download and
                    compile the QIRP SDK.

**Outputs:**

- Robotics images:
                        `<Base_Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcom-robotics-ros2-humble/tmp-glibc/deploy/images/qcm6490/qcom-robotics-full-image/*`
- QIRP SDK:
                        `<Base_Workspace_Path>/DEV/LE.QCROBOTICS.1.0.r1/build-qcom-robotics-ros2-humble/tmp-glibc/deploy/qirpsdk_artifacts/qirp-sdk_<version>.tar.gz`

Note: `<Base_Workspace_Path>` is the path you select on the **Select                    Resources** page.

## Flash the QIRP SDK

To flash the robotics image to the device, follow the steps in [Flash](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/build_from_source_qsc_gui_intro.html#flash).

**Parent Topic:** Build the software

Last Published: Jul 08, 2024

Previous Topic
 
Build the software Next Topic

Build with QSC-CLI