Tone2 Pro - Firmware v1.2 + MCU Update

It seems that the XMOS and MCU updates for my SN: 11xxxxx Tone2 Pro was successful. I remeasured the response of the filters with v1.0 firmware (before upgrading, as a baseline). As you can see here, the response of my unit was identical for all filter settings:

I’ve separated the lines on the plot. If I did not, you would only see a single line because there was absolutely no difference in response!

After updating XMOS and MCU firmware, here’s the new response of these filters:

I’m not sure how audible these differences are (note the very small scale), but the filter selection knob is now clearly working. Yay.

As promised, the new firmware addresses phase as well. Step response with firmware v1.0 was inverted:

Step response with firmware v1.2 looks correct:

Noise and distortion has improved with the firmware updates as well. Here’s distortion and noise under v1.0 firmware:

With v1.2 firmware, we no longer have that “Loch Ness” spike in 2nd order distortion at around 14 kHz.

So, congrats Khadas team. The v1.2 firmware seems better all around!

Note: I did have problems with my Tone2 Pro intermittently flipping to mono under v1.0. I understand that’s been fixed with v1.2, but I won’t know until I go for a few months without it happening again. Fingers crossed. :slight_smile:

Edit: Distortion and noise at 352.8 and 384 kHz with the v1.0 firmware was pretty terrible. I don’t have a lot of content at that sampling rate, but this distortion was audible.

I’m pleased to report that this too has been sorted with firmware v1.2:

This is quite good news.

If you’d like to explore my REW files, you may download them from here.

8 Likes

Click on @tsangyoujun and send a message. :slight_smile:

I’ve already sent you a message, check your inbox.

If you are happy with the sound, there’s no need.

For DSD, the only benefit is correcting the inverted phase and preventing the DAC from flipping to mono. If you’ve not had that problem, the firmware update may not be worth bothering with.

Does it fix crackle problem when sample rate or codec changes?

Just finished the update. Easy to accomplish with windows PC and tool. As for the rubber pad. the adhesive stayed on the chassis as I lifted the pad. once I located the pin holes, I peeled back the adhesive that covered the holes. After the upgrade, all I had to do was put everything back in place. the pad is properly adhered to the chassis and you cant tell it was lifted.
Take your time and follow the instructions and you will be rewarded for the effort

4 Likes

After flashing to v1.2 is it possible to revert back to v1.0 i mean if something ‘buggy’ should happen in future ?

I imagine for XMOS, the answer is yes, but perhaps not for MCU.

Hey! thanks for the numerous tests, very helpful information!:slightly_smiling_face::+1:

1 Like

I successfully flashed my batch 2 TP2 with the MCU update and 1.2 firmware this morning

I had an ST-Link V2 lying around but no header pins for the cable…I simply cut three short pieces from a small paper clip. Cutting one end of each pin on the diagonal makes it easier to firmly insert the pins in the link cable;

4 Likes

Clever solution. thanks for sharing. :slight_smile:

1 Like

The ST-Link tool arrived today. The update of firmware and MCU went without issue. For the record, I used Windows 10.

3 Likes

Perfect! I was struggling with that!

1 Like

@tsangyoujun

Hi,

I’ve been reading for a long time but I’m a new member and can’t send you private messages.
How can I send the invoice and photo of the serial?

hello

1 Like

Welcome. Any luck with the MCU firmware update?

Hi @fatez,

I’ve sent a PM to your messages inbox.

Both the MCU and XMOS can be reverted to v1.0, however our engineer did not upload the original MCU firmware package to dl.khadas.com. If there’s a need to, we will.

3 Likes

o.k Amir , time to go back and ,… Khadas Tone2 Pro DAC and Headphone Amplifier Review - YouTube

@ time : 24:09

The hardware tools have arrived - they are also female headers, though easily solved with a breakaway GPIO header - which we’ll include.

4 Likes

Nice dongle, too bad i can find no other use for it after flash the tone 2 pro.Firmware v1.2 updates througn ‘usb-c’ made possible - this is great news !

1 Like

Thanks to good documentation, that wasn’t hard. Thanks for the update.
Michael

2 Likes