> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Download the prebuilt packages

> This information describes how to download the robotics prebuilt packages.

The QIR SDK has the following prebuilt packages:

* **Robotics image**: An image based on the Qualcomm Linux release with the ROS core packages added and the QIR SDK included by default. You can directly use the robotics image to get an out-of-the-box experience.
* **QIR SDK**: Provides not only a runtime installation package with the out-of-the-box experience, but also a cross-compilation toolchain. Using that toolchain, you can develop an application in a shorter time based on the sample code.
* **Robotics eSDK**: Provides the Yocto toolchain for building the robotics image. For details, see [Build the robotics image with the prebuilt robotics eSDK](./build-the-robotics-image-with-the-prebuilt-robotics-esdk).

## Prerequisites

A [Host computer for QIR SDK](./get-started-with-qir-sdk#host-computer-for-qir-sdk) is available.

## Download the prebuilt packages for individual development kits

<Tabs>
  <Tab title="IQ-9075 Evaluation Kit">
    1. Download the prebuilt packages matching your device model and host architecture (x86/Arm<sup>®</sup>).

           <table>
             <thead>
               <tr>
                 <th align="center">Prebuilt component</th>
                 <th align="center">x86</th>
                 <th align="center">Arm<sup>®</sup></th>
               </tr>
             </thead>

             <tbody>
               <tr>
                 <td align="left">Robotics image</td>
                 <td align="left" colspan="2"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/qli-2.0-qcom-robotics-image.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/qli-2.0-qcom-robotics-image.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">Robotics proprietary image</td>
                 <td align="left" colspan="2"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/qli-2.0-qcom-robotics-proprietary-image.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/qli-2.0-qcom-robotics-proprietary-image.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">QIR SDK</td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/x86-qli-2.0-robotics-sdk-artifacts.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/x86-qli-2.0-robotics-sdk-artifacts.zip)</code></td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/arm-qli-2.0-robotics-sdk-artifacts.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/arm-qli-2.0-robotics-sdk-artifacts.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">Robotics eSDK</td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/x86-qli-2.0-esdk.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/x86-qli-2.0-esdk.zip)</code></td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/arm-qli-2.0-esdk.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-9075-evk/arm-qli-2.0-esdk.zip)</code></td>
               </tr>
             </tbody>
           </table>

           <Note>
             **Note** To view the host architecture, run the `uname -m` command.
           </Note>
    2. Extract the downloaded ZIP files with the following command:
       ```python theme={null}
       unzip <downloaded_file>.zip
       ```
       The following table lists the contents and respective locations:
       |                            | **Table: Contents and locations of IQ-9075-EVK prebuilt items**                           |
       | -------------------------- | ----------------------------------------------------------------------------------------- |
       | **Content type**           | **File path**                                                                             |
       | Robotics image             | `<decompressed_workspace>/images/iq-9075-evk/qcom-robotics-image-iq-9075-evk`             |
       | Robotics proprietary image | `<decompressed_workspace>/images/iq-9075-evk/qcom-robotics-proprietary-image-iq-9075-evk` |
       | QIR SDK                    | `<decompressed_workspace>/images/iq-9075-evk/qirpsdk_artifacts/iq-9075-evk/`              |
       | Robotics eSDK              | `<decompressed_workspace>/images/iq-9075-evk/sdk/`                                        |
    3. Check the directory structure with the `tree` command:

       ```powershell theme={null}
       cd <decompressed_workspace>
       tree images/ -L 2
       ```

       A successful operation should result in a directory structure similar to the following example:

       ```bash theme={null}

         images
            └── iq-9075-evk
                ├── NO.LOGIN.BINARY.LICENSE.QTI.pdf
                ├── NOTICE
                ├── qcom-robotics-image-iq-9075-evk
                ├── qcom-robotics-proprietary-image-iq-9075-evk
                ├── qirpsdk_artifacts
                └── sdk
       ```
  </Tab>

  <Tab title="IQ-8275 Evaluation Kit">
    1. Download the prebuilt packages matching your device model and host architecture (x86/Arm<sup>®</sup>).

           <table>
             <caption>Table: Prebuilt packages for IQ-8275 Evaluation Kit</caption>

             <thead>
               <tr>
                 <th align="center">Prebuilt component</th>
                 <th align="center">x86</th>
                 <th align="center">Arm<sup>®</sup></th>
               </tr>
             </thead>

             <tbody>
               <tr>
                 <td align="left">Robotics image</td>
                 <td align="left" colspan="2"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/qli-2.0-qcom-robotics-image.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/qli-2.0-qcom-robotics-image.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">Robotics proprietary image</td>
                 <td align="left" colspan="2"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/qli-2.0-qcom-robotics-proprietary-image.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/qli-2.0-qcom-robotics-proprietary-image.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">QIR SDK</td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/x86-qli-2.0-robotics-sdk-artifacts.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/x86-qli-2.0-robotics-sdk-artifacts.zip)</code></td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/arm-qli-2.0-robotics-sdk-artifacts.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/arm-qli-2.0-robotics-sdk-artifacts.zip)</code></td>
               </tr>

               <tr>
                 <td align="left">Robotics eSDK</td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/x86-qli-2.0-esdk.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/x86-qli-2.0-esdk.zip)</code></td>
                 <td align="left"><code>wget [https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/arm-qli-2.0-esdk.zip](https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/iq-8275-evk/arm-qli-2.0-esdk.zip)</code></td>
               </tr>
             </tbody>
           </table>

           <Note>
             **Note** To view the host architecture, run the `uname -m` command.
           </Note>
    2. Extract the downloaded ZIP files with the following command:
       ```python theme={null}
       unzip <downloaded_file>.zip
       ```
       The following table lists the contents and respective locations:
       |                            | **Table: Contents and locations of IQ-8275-EVK prebuilt items**                           |
       | -------------------------- | ----------------------------------------------------------------------------------------- |
       | **Content type**           | **File path**                                                                             |
       | Robotics image             | `<decompressed_workspace>/images/iq-8275-evk/qcom-robotics-image-iq-8275-evk`             |
       | Robotics proprietary image | `<decompressed_workspace>/images/iq-8275-evk/qcom-robotics-proprietary-image-iq-8275-evk` |
       | QIR SDK                    | `<decompressed_workspace>/images/iq-8275-evk/qirpsdk_artifacts/iq-8275-evk/`              |
       | Robotics eSDK              | `<decompressed_workspace>/images/iq-8275-evk/sdk/`                                        |
    3. Check the directory structure with the `tree` command:

       ```powershell theme={null}
       cd <decompressed_workspace>
       tree images/ -L 2
       ```

       A successful operation should result in a directory structure similar to the following example:

       ```bash theme={null}

         images
            └── iq-8275-evk
                ├── NO.LOGIN.BINARY.LICENSE.QTI.pdf
                ├── NOTICE
                ├── qcom-robotics-image-iq-8275-evk
                ├── qcom-robotics-proprietary-image-iq-8275-evk
                ├── qirpsdk_artifacts
                └── sdk
       ```
  </Tab>
</Tabs>

## Next step

[Flash the robotics image](./flash-the-robotics-image)
