The Tone2 Pro’s older CPLD firmware exhibits limitations in BT Magic support. To optimize function support, a CPLD firmware upgrade is recommended. Please Check Tone2 Pro CPLD Firmware Upgrad Guide.
In addition to upgrading the CPLD firmware, the first character of the serial number also needs to be changed to 4, or larger. In this way, the APP can recognize it as a new CPLD firmware and enable the input source switching function.
Since the serial number write into MCU’s EEPROM, the guide show below will be help to Update the complete MCU firmware and MCU configuration instructions(include serial number update). So that the APP can recognize it as a new CPLD firmware. If you don’t use BT Magic to control Tone2 Pro via APP, you don’t need to do the following operations.
Tools List
Install the ST-Link v2 software tool
- run as administrator.
- the driver needs to be installed during the installation process.
Device Connect
-
Connect Tone2 Pro to USB-C power
-
Connect the STLink v2 tool to your PC’s USB port
-
Insert the pins into your Tone2 Pro, lifting up by 1mm to avoid contact with the metal shell.
-
Apply lateral (side) pressure to ensure good contact with the gold pads inside Tone2 Pro.
Configure STVP tool for ST-Link v2
- Open STVP tool
- Configure STVP for ST-Link v2
Upgrade MCU firmware and rewrite eeprom configurations
-
Rewrite MCU Option Byte configurations
-
Rewrite MCU EEPROM configurations(such as serial number, take 11A3002F for example)
Change serial number from 11A3002F to 41A3002F to allow the APP to fully support the control of functions through BT Magic.
The bits not described below have some other special uses, do not modify them at will.ADDR Description 0x00 upgrade flag, use for xmos-mcu upgrade communication 0x10 serial number No. 1 byte 0x11 serial number No. 2 byte 0x12 serial number No. 3 byte 0x13 serial number No. 4 byte 0x14 volume setting 0x15 gain setting 0x16 input source setting 0x17 filter setting -
Upgrad MCU program
-
Reconnect your Tone2 Pro to finish the MCU upgrade