Update TinySA firmware on a Mac

This guide explains how to update the firmware on a TinySA device using a Mac computer. The process involves installing software tools, downloading firmware files, and using terminal commands to complete the update.
To update TinySA firmware:
Install MacPorts from here. Pick your operating system from the list.
Open up a terminal. The terminal app can be found in Applications > Utilities > Terminal
Copy/Paste this in to your terminal and press enter: sudo port install dfu-util.
Icon
This command installs the dfu utility that allows the computer to send firmware to your device.
You'll be prompted to enter your password. Visit this link if you want to learn more.
Close the terminal that you were just in.
Download the firmware from the tinysa.org website. Look for a file that ends in .bin
Rename the .bin file to tinySA.bin
Open a new terminal window.
Type dfu-util and press Enter.
Does the terminal display any output text?
  • If yes, you're ready to continue.
  • If no, please go back and repeat the dfu-util installation step above.
    • Icon
      To resolve installation issues:
      Locate the downloaded .bin file. It's typically in your Downloads folder.
      Navigate your terminal to the folder containing the .bin file.
      By default, the terminal opens in your Home folder (shortcut: ~).
      You'll see something like "➜ ~"
      From the Home folder, type cd ./Downloads.
      Press Enter to move to your Downloads folder. (cd means "change directory" and ./ refers to your current location.)
      To verify you're in the correct folder:
      Type ls and press Enter.
      This will show a list of files in your Downloads folder.
Enter DFU mode on the TinySA.
Icon
  • The standard TinySA has a menu option for this mode.
  • The Ultra needs to be connected to your computer, and powered on while holding the jog wheel down. The screen will go black when this occurs.
Finally type dfu-util -a 0 -s 0x08000000:leave -D tinySA.bin and press Enter.
This will load the (renamed) tinySA.bin onto the device.
Icon
If you have any errors, please visit this website.
Share