- File Size 17.29 KB
-
Release Date
April 21, 2016 November 17, 2020
Introduction
Starting in April 2016, the USB audio input boards are sold with a new firmware. It features the following improvements:
- DXD support (maximum PCM sampling frequency has been increased from 192 kHz to 384 kHz).
- DSD128 support (in DoP) for both DSF and DFF files (maximum DSD sampling frequency has been increased from 2.8224 MHz to 5.6448 MHz).
- Use of XMOS's credentials to provide a Microsoft signed driver which is much easier to install on any Windows PC (including on Windows 10). The old one wasn't signed so it was tedious to install it (refer to Windows 8/10 driver installation sections for details).
Unlike other parts of CH Precision unit's firmware (microcontroller, display, DSP, and FPGA), this firmware is located on the option board itself so it can't be updated through regular firmware update from a USB flash drive like the rest of the unit. It has to be loaded from a DFU (Device Firmware Update) program running on a PC connected to the USB audio input board.
Below are the detailed steps explaining how to do so. To summarize, what needs to be done is:
- Configure a PC so that it can be used to load the new firmware (install legacy driver and DFU utility program).
- Load the firmware in the board.
- Install the new driver on the PC (to test and/or used the USB audio input board).
Step 1: Legacy driver and DFU utility program installation
The new firmware can be loaded on existing USB audio input boards from a properly configured Windows PC.
Basically, this PC needs a driver to communicate with the USB audio input board and the DFU utility program to load the firmware once the connection is established. Both get installed upon legacy driver ch_usb_driver1v22b installation. More info on how to install it on recent Windows PC can be found in the document Windows 10 driver installation instructions (USB Audio Class 2.0).
Step 2: USB audio DSP firmware update
Once Legacy driver is installed, follow these steps:
- Turn on a C1 (with the USB Audio input board to be updated fitted in) and connect it to a USB port of a properly configured PC. Make sure the USB Audio input board is properly detected as USB Audio class 2.0 Audio device by the PC. Make sure C1 Settings → Audio Settings → USB Audio Class is configured as 2.0.
- Download DSP firmware ch_usb_firmware_v6.6.2.zip from this page.
- Unzip the ChUsbFw_v662.bin file to the folder where the Legacy driver has been installed (by default it should be C:/Program Files/CH_Precision/USBAudio).
- Open a Cmd window (right click on Window icon → Run → Open: cmd).
- Go to the folder where the Legacy driver has been installed (it should be C:/Program Files/CH_Precision/USBAudio).
- Type the command line dfucons download ChUsbFw_v662.bin.
- Make sure the update succeeds.
Step 3: New driver installation
At that point the USB audio input board has been updated, but it can't be used or tested until the new driver is installed on the PC. To do so, please, follow instructions at USB Class 2.0 Windows Driver.
File | Action |
---|---|
ch_usb_firmware_v6.6.2.zip | Download |