I finally got the tone_dfu_tool_macos and the DFU_tool.app DFU installers working, sort of. (see below for how)
My question: When I try to use either tool they seem to work but report “device not found”. The Tone 1 works fine so I (and the Mac) know it is there. Why would the MacOS DFU installers not be able to find it?
Results are the same on a Mac Mini M1 running Big Sur and a 2015 Mac Air running Sierra. I have tried different USB-A to USB-C cables. I do not have access to Windows or Linux.
If there are different versions of the DFU installer apps for different firmware versions, as I read somewhere, I can’t find them. If you go to docs.khadas.com looking for info on MacOS it isn’t even an option which makes me suspect that Mac support for Khadas is still a work in progress.
FYI - Getting the DFU installers working for MacOS:
For the tone_dfu_tool_macos I had to “chmod +x tone_dfu_tool_macos” and then install libusb using “brew install libusb”.
For the DFU Tool.app after unzipping it I got an error saying I didn’t have permission to open it (Mac Mini - Big Sur) or “The app can’t be opened” (Mac Air - Sierra). It turns out there was an issue with how the zip archive was created.
Using the default Mac unzip utility caused the unzipped app to throw the error. Using the 3rd party app Unarchiver to unzip the file and the app worked fine (well it opened), nothing seems to actually work