
There is also an initialization file,
tsunami.ini
. The Qwiic Tsunami reads this file when it starts, to gather more
details about how it should configure the trigger inputs. The
*.ini
files can be generated and edited using the
Tsunami Configurator application. The files contain readable ASCII text, which can be created or edited with a text
editor.
Tsunami configuration tool. (Click to enlarge)
More information about the configuration tool can be found in the Tsunami user guide.
Firmware
The firmware on the Qwiic Tsunami, by default, is configured to operate in the following manner:
1. Default firmware operation
(filenames matching the trigger inputs, will output on the first audio output
channel
1L
)
.
2. If there is a
tsunami.ini
file on the µSD card on reset, the Qwiic Tsunami will operate on its configuration
content.
3. Any additional changes via I2C or serial commands then take precedence over the initialization file.
Updating the Firmware
When necessary, users can easily update the firmware by saving the file to the µSD card. The latest firmware for
the Qwiic Tsunami can be found on Robertsonics website. The file name needs to be changed to
tsunami.hex
for
the bootloader to upload the new firmware. Once the files is saved onto the µSD card, users need to follow the
following procedures to update the firmware on the board:
1. Hold the
USER
button down
2. Insert SD card with new firmware
tsunamix.hex
file (can have normal operation
*.wav
and
*.ini
files)
3. Press
RESET
button
4. Wait for successful firmware update status indicator before releasing the
USER
button
When the status LED is a solid green, the firmware update is complete.
Example Files
The mono setting option for the configuration tool. (Click to enlarge)