Grace Design m900 / Massdrop m9XX Firmware Upgrade Instructions (DFU)

Device Firmware Upgrade (DFU) Instructions

DFU is possible using a 3rd party USB 2 Driver installed on a Microsoft Windows PC or with the OSX DFU utility. Download the driver/utility here: www.gracedesign.com/support/support.htm

Windows Instructions:

  1. Select the "m900/m9XX XMOS Stereo USB Audio Class2 Driver". Download and install the driver as per its instructions.
  2. Connect the m900/m9XX USB 2.0 port to the computer's USB 2.0 host port.
  3. If your m900/m9XX is set to USB 1 mode, change it to USB 2. Enter the m900/m9XX setup menu by pressing and holding the rotary encoder for 2 seconds. Rotate the encoder until "U1" is displayed. Press the encoder momentarily. The display will change to "U2", and the m900/m9XX will reboot after a second.
  4. Navigate with Windows File Explorer to the directory: C:\Program Files\XMOS\USBAudioStDriver_306A
  5. Double-click xmosusbaudiost306A_dfuapp.exe to launch the DFU application. Device information, including the current firmware version, should be displayed in the top portion of the DFU application window.
  6. In the DFU application, click "Browse" to select the new firmware binary image: m9XX_0xXXXX_DFU.bin
  7. Click "Start" to begin programming the m900/m9XX with the new firmware. If the DFU operation is interrupted or fails, the m900/m9XX will revert to its original factory firmware version.
  8. Upon successful completion of the DFU operation, the m900/m9XX will reboot, and the new firmware version will be displayed in the DFU application window.
  9. If the DFU operation is unsuccessful, close the DFU application and begin again at step 4.

OSX Instructions:

  1. Select "Grace Design USB Firmware Updater OSX". Mount the DMG file and copy the application to your application folder.
  2. Connect the m900/m9XX USB 2.0 port to the computer's USB 2.0 host port.
  3. If your m900/m9XX is set to USB 1 mode, change it to USB 2. Enter the m900/m9XX setup menu by pressing and holding the rotary encoder for 2 seconds. Rotate the encoder until "U1" is displayed. Press the encoder momentarily. The display will change to "U2", and the m900/m9XX will reboot after a second.
  4. Open the Grace Design USB Firmware Updater application.
  5. If your device is not shown, select "Scan for Devices" until it appears.
  6. Click "open..." and select the new firmware binary image: m9XX_0xXXXX_DFU.bin
  7. Click "Update" to begin the update process.
  8. Once successful, the application will indicate completion, and the m900/m9XX will reboot. If unsuccessful, reconnect the m900/m9XX and try again.

Firmware Release Notes

Version 1.00

Date: 11/11/2015

New Features / Changes:

  • Initial Release

Known Issues:

  • Left and Right channels are reversed for USB DSD playback.
  • Power supply synchronization is not halted during DFU operation. As a result, DFU operation may sometimes fail. User must repeat DFU operation until successful. Subsequent releases have fixed this problem.
  • USB 1.0 descriptors indicate 32 bit data only. This reveals a problem in Microsoft Windows. The Sound Properties window in Control Panel indicates 96kHz as the only available sampling frequency. All 4 USB 1.0 sampling frequencies work correctly with OSX.

Version 1.01

Date: 1/14/2016

New Features / Changes:

  • Internal Release
  • This firmware revision was programmed as the factory image in most units that shipped in February, 2016. They were upgraded to version 1.02 before shipping. For these units, if a future DFU operation fails, the unit will revert to version 1.01.

Known Issues:

  • Changing between USB and TOSLINK more than once results in corrupt audio only for TOSLINK input. This is only corrected by power cycle or by changing sample rate from the USB interface.

Version 1.02

Date: 1/28/2016

New Features / Changes:

  • Fixes issues 1 and 2 found in version 1.00 as well as issue 1 in version 1.01.

Known Issues:

  • Issue 3 of version 1.00 remains.

Version 2.02

Date: 4/25/2017

New Features / Changes:

  • Supports both m9XX and m900
  • Added DSD256 support.

Known Issues:

  • Issue 3 of version 1.00 remains but only for some versions of Windows. Note that all 4 sample rates are available to be selected via WASAPI.

Version 2.03

Date: 4/26/2018

New Features / Changes:

  • Added Balance, Mono, L-R and 4 channel swap/mute/solo options.

Known Issues:

  • Installing this version of firmware will erase previously saved setup options.

PDF preview unavailable. Download the PDF instead.

m9XX DFU Instructions and Firmware Release Notes PDF Printer / www.bullzip.com / CP / Freeware Edition

Related Documents

Preview Grace Design m701 Firmware Errata v1.0.2-r0
Document outlining known issues and bugs for the Grace Design m701 firmware version 1.0.2-r0, including details on network passwords, log dumping, ADC/DAC noise, power switch behavior, system unpredictability after setting changes, and firmware update requirements.
Preview M701 Firmware Release Notes Version 1.0.2
Release notes for the M701 firmware version 1.0.2, detailing new features, changes, and known issues. Includes information on System OS, FPGA, and GraceNet web UI versions.
Preview Grace Design m701 オーディオインターフェース ユーザーマニュアル
Grace Design m701 オーディオレコーディングインターフェースの包括的なユーザーマニュアル。セットアップ、操作、機能、およびメンテナンスに関する詳細情報を提供し、プロフェッショナルなオーディオ制作をサポートします。
Preview Grace Design m701 Audio Interface User Manual
Comprehensive user manual for the Grace Design m701 Audio Interface, covering features, installation, operation, system setup, and specifications. Learn how to configure and utilize the m701 for professional audio recording.
Preview GRACE DESIGN m701 Analog I/O Option Module Field Installation Guide
Comprehensive field installation guide for the GRACE DESIGN m701 Analog I/O Option Module, detailing materials, tools, and step-by-step procedures for installing ADC, DAC, and MP4 modules, including pairing MP4 cards.
Preview Grace Design m303s Stereo Active DI User Manual
User manual for the Grace Design m303s Stereo Active DI, covering features, operation, installation, specifications, and warranty information.
Preview Grace Design MOXi 2 Channel Instrument Preamplifier / EQ / DI Owner's Manual
Owner's manual for the Grace Design MOXi 2 Channel Instrument Preamplifier / EQ / DI, detailing its features, operation, specifications, and warranty.
Preview Grace Design m303 Active DI User Manual
User manual for the Grace Design m303 Active DI, covering features, operation, specifications, and warranty.