21
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
USound GmbH | www.usound.com | [email protected]
9.2.
BUTTONS
Two tactile buttons are placed on Helike 1.0 UA-E3010. SW1 resets the microcontroller and can be used
to reboot the system. SW3 is used to enter the DFU mode and is necessary for updating the firmware via
the USB-C port. For details please refer to section 10.
9.3.
LEDS
Helike 1.0 UA-E3010 is equipped with four LEDs. Two green (LED1, LED2) and two yellow (LED3, LED4).
•
LED1 (green) blinks when audio frames are sent to the audio engine.
•
LED2 (green) indicates volume and mute changes.
•
LED3 (yellow) indicates that the MicroSD card is missing.
•
LED4 (yellow) indicates I2C communication failures with the DAC and amplifiers.
10.
FIRMWARE UPDATE
The firmware of Helike 1.0 UA-E3010 can be updated via a bootloader and the USB-C port or via SWD
interface and an ST-Link programmer.
10.1.
UPDATE VIA USB-C PORT
Before updating the firmware via the bootloader, the STMicroelectronics STSW-STM32080 DfuSe program
must be installed on your computer along with the DFU driver for Helike 1.0 UA-E3010. The DfuSe
software can be found on the STMicroelectronics website under
https://www.st.com/en/development-
. Download and install this tool from the STM website prior to entering the DFU
mode.
To update the firmware via USB-C port, a compiled version of the firmware in .dfu file format is required.
The latest firmware can be downloaded from the public git repository under
. The following steps describe how to update the firmware: