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:

  1. A macOS Computer/Laptop with USB port

  2. Standard USB2.0 Cable

  3. Internet Connection (To download the driver and firmware packages)

  4. DENAFRIPS DAC/DDC

DOWNLOAD

Please click on the following links to download the necessary zip packages.

  1. 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 Tool - USB MCU

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

1 - System Preferences.jpg

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

2 - Allow Apps.jpg

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

4 - Master Disable.jpg

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

5 - Enter PW.jpg

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

6 - Anywhere.jpg

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

3 - Launch Terminal.jpg

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

7 - System Report.jpg

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.

8 - F-20.jpg

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'.

3 - Launch Terminal.jpg

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

9 - USB MCU Folder.jpg
10 - Drag Drop.jpg

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.

11 - Update Successful.png

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. 

USB MCU V3.12 Mac.jpg
12 - Update Successul V3.12.png

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. 

1639907324367.jpg

Congratulation! You've successfully updated the USB MCU firmware! Enjoy the music!

 

 

TEAM DENAFRIPS & VINSHINE AUDIO