Created Upgrading Firmware (markdown)

Ben V. Brown
2017-06-17 15:45:46 +10:00
parent deae372b96
commit 0b2655e61b

26
Upgrading-Firmware.md Normal file

@@ -0,0 +1,26 @@
# Windows
Upgrading on Windows works following the published Miniware guide.
Downloads for the hex files to flash are available on the [releases page.](https://github.com/Ralim/ts100/releases)
1. Hold the button closest to the tip, and plug in the USB to the computer.
2. The unit will appear as a USB drive.
3. Drag the .hex file onto the USB drive.
4. The unit will disconnect and reconnect.
5. The filename will have changed to end in .RDY or .ERR
6. If it ends with .RDY you're done! Otherwise, something went wrong
7. Disconnect the USB and power up the iron. You're good to go.
# Mac
sgr1ff1n (Shane) commented in issue 11 that upgrading worked on their Mac as per normal:
> I just wanted to say that I was able to update the firmware on my ts100 from the stock version to 1.08 found in this repository using my Mac. I simply followed the same steps however through Finder. I have a MacBook Pro (13-inch, Mid 2012) running Sierra 10.12.4 (16E195).
# Linux
Balrog-kun contributed a note in issue 11 to note that the following method allowed them to upgrade the firmware under Linux.
> Also, I've just updated to 1.08 from Linux but it wasn't automatic. Just copying the file to the automounted volume would cause the file to be renamed TS100.NOT and TS100.ERR if I tried it from the command line.
> So I disabled automounting with `$ gsettings set org.gnome.desktop.media-handling automount false` (or as indicated by googling "disable gnome automount"), unplugged and replugged, then mounted the volume as _msdos_ instead of _vfat _type using, in my case, ` mkdir tmp; mount -t msdos /dev/sdc tmp` (as root) and `cp /home/user/Downloads/ts100.hex tmp/TS100.HEX; sync`. I'm not sure which part is the key to making it work really, possibly the msdos FS type. Automounting can be re-eabled once you see 1.08 on the TS-100 display.