Skip to main content
You can configure the development kits supported by the QIR SDK using Ubuntu, Windows, and macOS® host computers. The procedure on this page supplements the EVK flashing guide — it replaces only the final image-flashing step with the QIR SDK robotics image.
NoteYou can also set up a virtual machine (VM) running Ubuntu 24.04 on Microsoft® Windows® or Apple® macOS®. For details, see Qualcomm Linux Virtual Machine Setup Guide.

Prerequisites

The robotics image for QIR SDK is ready from either of the following sources:

QIR SDK prebuilt package

Robotics image built on the host computer

Flash robotics image to your Dragonwing™ device

1

Configure device for flash.

Complete the following configurations according to your Dragonwing device.a. Download QDL.b. Set up the QDL driver.c. Set up the QDL path.d. Put the device in EDL mode.e. Provision UFS and toggle the power switch off and on.f. Flash the security island (SAIL) firmware.

IQ-9075 EVK documentation

IQ-8275 EVK documentation

Note
  • After UFS provisioning completes, the device disconnects from USB. Toggle the power switch off and on to reboot it back into EDL mode before flashing SAIL.
  • Skip the step “Flash Qualcomm Linux”. Use the following step 2 to flash the robotics image instead.
2

Flash the robotics image.

Flash the robotics image using the qcom-robotics-proprietary-image you have downloaded or built.a. Navigate to the main image folder.
b. Flash the robotics image:
The flash is complete when the final line reads:
  • Any sector-truncation warnings during flashing are harmless.
  • If flashing fails at any point, disconnect the USB cable and power supply, reconnect them, and retry from the EDL mode step.
3

Boot to the device terminal.

a. Turn off the SW2-3 DIP switch by pushing it down.b. Power-cycle the device. It boots into the newly flashed robotics image.

Check the Qualcomm Linux version

To check the Qualcomm Linux version, run the following command in your device shell:
The output shows the Qualcomm Linux version.

Result

You have flashed the robotics image onto the device and are able to connect to the device using SSH.

Next step

Set up for running sample applications