Khadas XMOS DFU Upgrade Guide

General Information

Version: V1.2

Supported Devices: Tone1, Tone2, Tone2 Pro, Tea Pro

Supported Platforms: Windows 10/11, macOS

Notes

  • ℹ On Windows, the ASIO driver must be installed before running the DFU upgrade tool.
  • ℹ On macOS, no ASIO driver is required; you can run the DFU upgrade tool directly.
  • ⚠ Keep the device powered on during the upgrade. Power loss may cause data corruption.
  • ⚠ Firmware is device specific. Please download the correct firmware for your Khadas device to avoid malfunction.

Windows DFU Upgrade Steps

  1. Before upgrading, make sure the ASIO driver is installed.

    Open Device Manager. If "Khadas USB Audio Devices" appears, the driver is installed correctly. If not, download and install the driver from the Khadas website: https://dl.khadas.com/products/tea-pro/drivers/

  2. Download the DFU upgrade tool (for Tone1 / Tone2 / Tone2 Pro / Tea Pro): https://dl.khadas.com/products/tea-pro/tools/

  3. Download the XMOS firmware for your device:

  4. Extract the DFU tool and the corresponding firmware into the same folder.

    Textual Description of File Explorer Window: The window shows a file explorer view navigated to a folder named "xmos". Within this folder, subfolders are listed for different device firmware versions (e.g., "teapro-xmos-v1.0-250610", "tone1_firmware_v2.00_201016", "tone2pro-xmos-v1.41-221201", "tone2-xmos-dual-v1.23-220905"). This indicates where extracted firmware files should be placed.

    Note: The example above is for illustration only. Always select the firmware that matches your device model, otherwise it may cause malfunction.

  5. Connect the device to your PC with a USB cable:

    • Tone1: use a USB-C to A cable
    • Tone2 / Tone2 Pro / Tea Pro: use a USB-C cable (PC side can be USB-C or USB-A)
  6. Double-click KhadasUsbAudioDfu.exe and click Browse.

    Textual Description of DFU Tool Window (Initial State): A window titled "Khadas Tone Firmware Update" is displayed. It shows fields for "Device", "Manufacturer", "Product", "VID/PID", "Serial number", and "Current Firmware". Below these fields are buttons: "Upgrade", "Exit", and "Browse...". The "Upgrade" button is inactive. The "Device opened." status message is visible.

  7. Select the XMOS firmware file for your device (example below shows Tea Pro).

    Textual Description of File Selection Window: A file dialog box is open, titled "Open". It is navigated to a folder containing firmware files. The example shows a file named teapro-xmos-dfu-v1.00-250610.bin. The "Files of type" is set to "Firmware image (".bin, ".timg)".

  8. Click Start to begin the upgrade.

    Textual Description of DFU Tool Window (During Upgrade): The "Khadas Tone Firmware Update" window shows the selected firmware file path (e.g., D:\Khadas\tone2-xmos-v1.0-220803\tone2-xmos-v1.0-220803.bin). The status messages indicate "Device opened.", "Ready for firmware update.", "Entering upgrade mode...", and "Upgrading firmware...". A progress indicator shows bytes transferred (e.g., "37632 of 37632 bytes transferred.").

  9. When the upgrade is complete, click Exit, then power off and restart the device.

    Textual Description of DFU Tool Window (Completed): The "Khadas Tone Firmware Update" window shows the final status messages: "Starting firmware...", "Firmware upgrade finished successfully.". The "Exit" button is now active.

macOS DFU Upgrade Steps

Follow the same steps as Windows, starting from Step 2 to Step 9. No ASIO driver installation is required.

Models: Tone1, Tone2, Tone2 Pro, Tea Pro, XMOS DFU Upgrade, DFU Upgrade, Upgrade

PDF preview unavailable. Download the PDF instead.

khadas-xmos-dfu-upgrade-guide-en Adobe PDF library 17.00 Adobe Illustrator(R) 24.0

Related Documents

PreviewHow to Solve Tone2 Pro Recognition Issues with Firmware Update
A guide to troubleshoot and resolve issues where the Khadas Tone2 Pro audio DAC is not recognized by your computer, by updating its firmware to version 1.41.
PreviewKhadas Tone2 Pro Mini Desktop DAC & Headphone Amplifier User Manual
Comprehensive guide to the Khadas Tone2 Pro, a mini desktop DAC and headphone amplifier, covering interface, driver installation, firmware upgrades, input/output sources, RCA usage, power priority, volume knob functions, LED indicators, and troubleshooting.
PreviewKhadas Tone2 Pro Quickstart Guide
A comprehensive guide to setting up, operating, and troubleshooting the Khadas Tone2 Pro, a high-fidelity DAC and headphone amplifier. Includes interface details, driver and firmware installation, input/output configurations, LED interpretations, frequently asked questions, and customer support information.
PreviewKhadas Tone2 Pro User Manual - Advanced Audio DAC/Amplifier
Comprehensive user manual for the Khadas Tone2 Pro, a high-fidelity audio DAC and amplifier. Learn about its specifications, setup, operation, and troubleshooting.
PreviewKhadas Tone2 Maker Kit: Hi-Fi USB DAC Audio Board Quickstart Guide
A comprehensive guide to setting up and using the Khadas Tone2 Maker Kit, a Hi-Fi USB DAC audio board. Learn about its interfaces, driver installation, firmware upgrades, volume control, power priority, light interpretation, and troubleshooting.
PreviewHow to Update EC Firmware from USB Drive | Khadas Mind
A comprehensive guide detailing the manual process of updating the EC firmware on a Khadas Mind device using a USB drive. Learn how to prepare the USB drive, boot into the UEFI shell, and execute the firmware update for optimal device performance.
PreviewKhadas Tone2 Quickstart Guide: Hi-Fi Mini Desktop DAC
Get started with the Khadas Tone2 Hi-Fi Mini Desktop DAC. This guide covers interface, driver installation, firmware upgrades, usage modes, troubleshooting, and specifications.
PreviewKhadas Tea Pro FAQ: Features, Differences, and Specifications
Frequently Asked Questions about the Khadas Tea Pro portable audio player, covering its features, differences from the Tea model, connectivity, app functionality, and warranty.