Closed mateusznowakdev closed 1 month ago
Could you please provide the bootloader you've tried? update) Have you used the following Bootloader?
I've tried both 3.16 (the version you've linked), and the 3.14 (https://github.com/adafruit/uf2-samdx1/releases/tag/v3.14.0). Both versions use "Seeed XIAO" as the device name.
I've updated the factory bootloader on one of my Seeed Studio XIAOs to the latest version provided by Adafruit. Their bootloader uses different name for UF2 device, "Seeed XIAO", instead of "Arduino".
Unfortunately, after the update
tinygo flash
was no longer able to detect the device, even if the board configuration was correct. It looks like the entry in/proc/mounts
file uses\040
instead of a`, and the
findFATMounts` function can't handle such a case:This PR fixes the issue on Linux. I've tested it on my PC (Debian 12) against dev branch, with both original bootloader and the updated one.