USB MCU FIRMWARE UPDATE · macOS
DENAFRIPS all-new USB DAC solution supports off-site firmware update. The update includes updating of the USB MCU firmware.
The procedures are as described in the following. It can be done in Windows 7/8/10 or macOS Operating System over the USB port by a computer savvy person. Should you need further assistance, please contact us.
THIS FIRMWARE UPDATE GUIDE IS FOR macOS
- Tested in macOS Catalina & Monterey
WHAT IS REQUIRED?
You would need the following items in order to proceed:
-
A macOS Computer/Laptop with USB port
-
Standard USB2.0 Cable
-
Internet Connection (To download the driver and firmware packages)
-
DENAFRIPS DAC/DDC
DOWNLOAD
Please click on the following links to download the necessary zip packages.
-
Firmware Tool - USB MCU
WARNING
Please note that flashing the incorrect firmware will brick the product. Please do not use any firmware obtain from unknown sources.
FIRMWARE LOG
V3.12.0 (Current latest version)
- Release Date: 29th Nov 2021
- Compatible with macOS / winOS / Linux
- Improved low level STM MCU32 USB handshake with host
- Supports PCM1536 / DSD1024
V3.6.0
- Release Date: 15th Aug 2021
- Compatible with macOS / winOS / Linux
- Increase USB resync time
V3.4.1
- Fixed compatibility issue with macOS
- PCM1536 / DSD1024 supports disabled
V3.3.5- Increase USB resync time to address USB out-of-sync issue- Supports PCM1536 / DSD1024
V3.3.2
- Original firmware
SPECIAL FIRMWARE RELEASE
V3.14.0
- Release Date: 1st Apr 2021
- Based on Firmware Version V3.12.0
- Enable USB Volume Control
BEFORE WE BEGIN
You will need to allow the Mac computer to execute the firmware update tool/command. Please go through the following steps.
STEP 1: Go to System Preferences -> Security & Privacy

STEP 2: Check the 'Allow apps downloaded from:' information. If the 'Anywhere' option is not shown, proceed to step 3.

STEP 3: Launch 'Terminal' app from Launchpad / Search
STEP 4: Enter the following command in the 'Terminal' app. The script will allow programs to be run from any source.
sudo spctl --master-disable

STEP 5: Enter the Mac computer login password, and press 'Enter' key. Thereafter, close the Terminal.

STEP 6: Go to System Preference -> Security & Privacy. Unlock the 'Lock', and select Allow apps downloaded from: Anywhere, as shown in the following window

STEP 7: You have successfully enabled the Mac computer to allow for Firmware Update. Proceed to the following steps

LET'S GET STARTED!
STEP 1: Plug in the USB cable from the Mac Computer to the DDC/DAC USB input port.
STEP 2: Power up the DDC/DAC. Turn it on by pressing the STANDBY button once. Select the USB input, USB LED illuminate. The USB DAC should be detected in System Report
-
Mac->About This Mac->System Report

STEP 3: Enable the DDC/DAC into firmware update mode.
For DAC
Press the STANDBY button once, turn the DAC into STANDBY mode. Press the following button once:
-
Ares II - Phase Button
-
Pontus/Venus/Terminator/Terminator Plus - Mode Button
For DDC
-
Iris DDC: YouTube Video Guide
-
Hermes / Gaia DDC: Press Setup button once, thereafter, press USB button twice
This will enable the DDC/DAC into Firmware Update mode.
The Mac computer shall detect the USB HiRes F-20 Configuration device in System Report*
*Please refresh the System Report information if the System Report had already been opened.

STEP 3: Locate the downloaded USBMCU zip file. Unzip the folder. Launch 'Terminal' app.
Note: The path to the USBMCU firmware tool cannot not content 'space' or 'special character'.

STEP 4: Drag & Drop the UpdateUSBMCU.sh file to the 'Terminal' app


STEP 5: Press 'Enter' key @ 'Terminal' app to begin the Firmware Update. USB MCU firmware update take less than 5 seconds. The following details will be shown to indicate the firmware is updated successfully.

STEP 9: Once the firmware is updated successfully, close the 'Terminal' app. Power off the DDC/DAC completely by turning off the power supply and/or unplug the power cord.
Wait for 15 seconds, power on the DDC/DAC. Select USB, USB LED illuminate. The DENAFRIPS USB DAC should be detected. Play some test tones to make sure the DAC is operational.


STEP 10: Go to System Preference -> Security & Privacy. Unlock the 'Lock', and select Allow apps downloaded from: App Store and identified developers, as shown in the following window.

Congratulation! You've successfully updated the USB MCU firmware! Enjoy the music!
TEAM DENAFRIPS & VINSHINE AUDIO