Skip to main content
Qualcomm Ubuntu is a developer-ready Linux environment for Qualcomm Dragonwing platforms. It combines an Ubuntu userspace with Qualcomm-maintained enablement for reference hardware, update workflows, AI acceleration, multimedia, peripherals, and developer tools. Use this overview section to understand the platform before you choose a device-specific guide.

Platform architecture

See how firmware, kernel enablement, Ubuntu packages, device trees, and hardware-accelerated runtimes fit together.

Supported hardware

Compare the Dragonwing devices documented in this Ubuntu section and choose the right starting point.

Development workflows

Follow the common paths for setup, software updates, peripheral validation, sample applications, AI, and robotics.

Tools and acceleration

Review the tools, runtimes, and acceleration paths available for AI, multimedia, profiling, and device access.

What Qualcomm Ubuntu provides

Qualcomm Ubuntu is intended for teams that want a familiar Ubuntu development experience on Qualcomm hardware while still using validated platform enablement for the board and SoC. It includes:
  • A board-specific boot and update flow for supported Dragonwing development kits.
  • Linux kernel, firmware, and device tree enablement for Qualcomm SoCs and reference boards.
  • Ubuntu package-based development and runtime workflows.
  • Guides for device setup, flashing, upgrading, peripheral validation, and troubleshooting.
  • AI, multimedia, robotics, and sample-application workflows that build on the platform software stack.
For the official product page and current release information, see Ubuntu on Qualcomm IoT Platforms.

Choose a starting point

IQ-9075 EVK

Start here for IQ-9075 EVK hardware, setup, software updates, peripherals, AI workflows, and tools.

IQ-8275 EVK

Start here for IQ-8275 EVK hardware, setup, software updates, peripherals, AI workflows, and tools.
  1. Review supported hardware and choose your target device.
  2. Open the device overview for your board.
  3. Complete the setup guide and confirm you can access the device.
  4. Install the required software packages for your workflow.
  5. Use update-software, peripheral, sample-application, AI, or robotics guides as needed.
If you already have a board on your desk, go directly to the device setup page for that board and come back to this overview when you need platform context.