Khadas XMOS DFU Firmware Upgrade Guide
Version: V1.2
Applicable Devices: Tone1, Tone2, Tone2 Pro, Tea Pro
Applicable Platforms: Windows 10/11, macOS
⚠️ Precautions
- On Windows, you must first install the ASIO driver to run the DFU upgrade tool.
- On macOS, no ASIO driver installation is required; you can run the DFU upgrade tool directly.
- Keep the device powered on during the upgrade process. Power loss may lead to data loss.
- Firmware for different models cannot be mixed. Download the firmware version that matches your device model.
Windows DFU Upgrade Steps
-
Before starting the upgrade, confirm that the ASIO driver is installed.
Go to Device Manager. If "Khadas USB Audio Devices" appears, it is installed correctly. Otherwise, download the driver from the official Khadas website and follow the instructions to install it: https://dl.khadas.com/products/tea-pro/drivers/.
-
Go to the official Khadas website to download the DFU upgrade tool (universal for Tone1/Tone2/Tone2 Pro/Tea Pro): https://dl.khadas.com/products/tea-pro/tools/.
-
Go to the official Khadas website to download the XMOS firmware for your device:
-
Extract the DFU tool and the corresponding XMOS firmware to the same folder.
[Image Description]: A screenshot of a Windows File Explorer window showing a folder named "Khadas" containing subfolders "Khadas_Tone_DFU_Tool_V5.30.0_211208" and "tone2-xmos-v1.0-220803", along with their corresponding zip files. The files listed are: "Khadas_Tone_DFU_Tool_V5.30.0_211208" (Folder, Modified: 2022/8/3 14:12), "tone2-xmos-v1.0-220803" (Folder, Modified: 2022/8/3 14:31), "Khadas_Tone_DFU_Tool_V5.30.0_211208.zip" (387 KB ZIP compressed file, Modified: 2022/6/29 9:45), and "tone2-xmos-v1.0-220803.zip" (32 KB ZIP compressed file, Modified: 2022/8/3 14:31).
-
Connect the device to your PC using a USB data cable:
- Tone1: Use a USB-C to A data cable.
- Tone2 / Tone2 Pro / Tea Pro: Use a USB-C data cable (PC end can be USB-C or USB-A).
-
Double-click `KhadasUsbAudioDfu.exe` to open it, then click "Browse...".
[Image Description]: A screenshot of a Windows File Explorer window showing the `KhadasUsbAudioDfu.exe` application file within the `x64` subfolder. The file is listed as "KhadasUsbAudioDfu.exe" (Application, 437 KB, Modified: 2021/12/8 17:30).
[Image Description]: A screenshot of the "Khadas Tone Firmware Update" application window. It displays device information: Manufacturer: Khadas, Product: Tone2, VID/PID: 0x3353/0xA004, Serial number: 12345678, Current Firmware: v1.00. The "Firmware" section shows a path and a "Browse..." button. The "Upgrade" section shows "Device opened.". An "Exit" button is also visible.
-
Select the XMOS firmware corresponding to your device (Tone2 is shown as an example below).
[Image Description]: A screenshot showing the "Open" file dialog box within the "Khadas Tone Firmware Update" application. The search scope is set to a folder containing firmware files. `tone2-xmos-v1.0-220803.bin` is listed as a selectable file (Modified: 2022/8/3 14:30). The file name input is "tone2-xmos-v1.0-220803", and the file type is set to "Firmware image (*.bin, *.tlimg)". An "Open" button is visible.
-
Click "Start" [▶️]. The system will automatically proceed with the firmware upgrade.
[Image Description]: A screenshot of the "Khadas Tone Firmware Update" application showing the upgrade process. The "Upgrade" section displays messages: "Device opened.", "Ready for firmware update.", "Entering upgrade mode...". A progress bar is partially filled. The "Start" [▶️] button is visible. An "Exit" [?] button is also visible.
-
After the upgrade is complete, click "Exit" [?], disconnect the device, and then restart it to finish the DFU upgrade.
[Image Description]: A screenshot of the "Khadas Tone Firmware Update" application showing the successful upgrade. The "Upgrade" section displays messages: "Device opened.", "Ready for firmware update.", "Entering upgrade mode...", "Upgrading firmware...", "37632 of 37632 bytes transferred.", "Starting firmware...", and "Firmware upgrade finished successfully.". The "Exit" [?] button is visible. The "Start" [▶️] button is also visible.
macOS DFU Upgrade Steps
The steps are the same as for Windows DFU, but no ASIO driver installation is required. Start from step 2 and follow steps 2-9 sequentially.