Skip to main content

Flash Canonical Ubuntu 24.04 using Qualcomm Launcher

Qualcomm® Launcher is a user-friendly, GUI-based tool designed to simplify the process of downloading and flashing operating systems onto Qualcomm®-based development kits. This section provides step-by-step guidance to flash the Renesas USB firmware and replace the existing OS with a certified Canonical Ubuntu 24.04 server image.

User steps:

1️⃣ Install Qualcomm Launcher

a. Visit Qualcomm Software Center web portal: https://softwarecenter.qualcomm.com/catalog/item/Qualcomm_Launcher
b. Select the appropriate OS type and architecture based on your host machine.
c. Choose the latest version and click Download to get Qualcomm Launcher.

note

Important: On Linux hosts, Qualcomm Launcher v1.2.2 or later is required.

d. Navigate to your download folder and run the Launcher: "Qualcomm_Launcher.x.x.x.Windows-AnyCPU.exe".
e. Once installed successfully, you will see the Qualcomm Launcher application interface.

2️⃣ Flashing Operations

a. In the Launcher, select the Development Kit as RUBIK Pi and the Target Operating System as Ubuntu.
b. Switch the device to EDL mode (you can find instructions within the app). Once in EDL mode, the RUBIK Pi 3 will be automatically detected.

c. Click Flash button to begin updating the Renesas USB firmware.
d. A progress screen will display the status of the USB firmware flashing process.

e. After successful USB firmware flashing, the following confirmation screen will appear.

note

In the log message section, you’ll see the platform image being downloaded and the flash build process running in the background.

f. Once the Launcher is waiting for user action to put the device into EDL mode, you will see the following screen.

g. As soon as the device is placed into EDL mode, the flashing operation begins automatically. You will then see the following screen.

h. After the OS image is successfully flashed, the following confirmation screen will appear.

3️⃣ Configure the device

a. After the OS image flashing is complete, the launcher will reboot RUBIK Pi 3 device into the newly installed operating system. You can now proceed to configure the device.
b. Click Configure Login, and the following screen will be displayed.

note

If the MicroUSB COM port on the host system is currently in use by another tool (e.g., PuTTY, Tera Term), please close it before proceeding.

c. Once the Micro-USB cable is connected (as shown in the screen above), the launcher will prompt you to configure the Wi-Fi.

d. Configure the Wi-Fi by entering the SSID and password.

e. Click Finish Setup and verify that the following screen appears.

After successfully setting up Wi-Fi, the user can choose one of the following paths for application development:

Qualcomm Launcher Fails to Start or Crashes
  • Confirm that you downloaded the correct version for your OS and architecture.
  • If you still see the issue follow the Manual Flash

IDE Method: You can create AI and multimedia applications on the Qualcomm®-based RUBIK Pi 3 Development Kit using the Qualcomm® Visual Studio Code Extension. It’s an integrated application development environment for Qualcomm development kits. The extension runs in Ubuntu (or WSL with Ubuntu) and facilitates device configuration, software development including compilation, debugging, and binary flashing.

For more information, see the Qualcomm Visual Studio Code Extension Reference Guide.

🧭 Next Steps
After the image is flashed, refer to the Application Development and Execution Guide.