Hello, I read something that talked about the difference between the two files, is how the device shows up. In one case, the board displays as Khadas Tone. In the other case, it shows up as a generic(unbranded) named XMOS sound device, so makers/developers can brand their own projects. I don’t recall which file does which.
Unfortunately, I have not been able to find where it was discussed. If I locate it, I will post back.
Until I find it, I am not 100% on this.
I see the post I looked for was already posted by @wanthalf , here.
"3.If XMOS’s Flash already has firmware, they can be used to upgrade.**The difference between them is that the 【DFU firmware】 displays 【Khadas Tone Control】 name, while the 【Flash firmware】 does not display our name for ODM consideration.**
Using either file assumes the Tone Board already has a firmware installed as these are updates, not complete firmwares.
Both【DFU firmware】and【Flash firmware】are the same functions but the device name.
【DFU firmware】It’s for users who already have TB and are working normally those can use DFU files to upgrade to the latest features and fix previous bugs.
【Flash firmware】It’s for all those DIY users who might have broken all of their flash files. It’s complete firmwar.
In order not to misunderstand these firmware, we will remove 【Flash firmware】.For most users, DFU is sufficient.