top of page

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

System Preferences

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

Allow Apps

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

 Master Disable

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

Enter PW

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

Anywhere

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

 Launch Terminal

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

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.

System Report

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

Terminal

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

USB MCU Folder
Drag Drop

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.

Update Successful

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
Update Successul

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

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

 

 

TEAM DENAFRIPS & VINSHINE AUDIO

bottom of page