published on 31 March 2023
TTArtisan, a Chinese lens manufacturer, publishes firmware updates for their lenses which can be upgraded by screwing on the included lens cover which has a USB-C port for firmware upgrades, quite neat!
On their download page
however, they say that the upgrade is only possible on Windows PCs, which is
rather nonsensical because the upgrade "procedure" (if you can even call it a
procedure) only involves copying the new
firmware.bin onto the lens,
which acts as a mass storage disk when connected to a PC.
The one quirk I encountered is that my Arch Linux mounted the drive as read-only by default, so I had to manually mount it with:
sudo mount -o rw /dev/sdX /mnt/path
So no big deal. Just copy the bin file to the root directory of the drive after that and the upgrade is done!