Skip to content

Commit

Permalink
Merge pull request #1 from Opalinus/Opalinus-patch-2
Browse files Browse the repository at this point in the history
Opalinus patch 2
  • Loading branch information
althink committed Jul 29, 2015
2 parents 6ab130d + 9752b2c commit c4bb821
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# ossw.github.io
OSSW github page

In these files you will find the sources of the instructions webpage found at: https://ossw.github.io/

Any help is highly appreciated :)
28 changes: 27 additions & 1 deletion _instructions/01-ossw-firmware-installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,30 @@ description: how to install an OSSW firmware on a Weloop Tommy/Chronos Eco watch
permalink: instructions/ossw-firmware-installation/index.html
---

#TODO
##How to install OSSW

First we need to get rid of the old bootloader on the WeLoop Tommy and overwrite the firmware. I assume you haven't modified your Tommy Smartwatch in any way. Just the plain, out of the box watch. No Chronos eco app on the phone or altered firmware. Because that will cause problems.

##Getting into it!

If you really want to know how things work, check [this](https://hackaday.io/project/4510/log/16559-softdevicebootloader-installation-internals) post out.

##Updating...

You will need:

- Android Phone with [nRF Toolbox](https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrftoolbox&hl=en) installed
- [Latest ossw-installer release](https://github.com/ossw/ossw-installer/releases) (most recent is ossw-installer-combined-0.3.bin)
- [Latest ossw-firmware-s120 release](https://github.com/ossw/ossw-firmware-s120/releases) (most recent is ossw-firmware-0.2.0.zip)

Save those two files as it is (don't extract the zip) on your phone and start nRF Toolbox. Select DFU and turn your bluetooth on. Important: Put your watch in OTA Mode. First select the binary installer file and pick the Tommy WeLoop watch as device. You have to choose "Application" and "Init packet: No" when uploading this file.

Wait patiently while the update is doing its magic.

Next install the firmware: You have to choose "Distribution packet (ZIP)" when uploading this file. When everything is done go outside and make a happy dance :)

##Problems while updating...

- When updating from the original bootloader (first file) the watch will reset every 60 seconds while in OTA mode - You have to start the updating process right after a reset. So it doesn't while receiving the file. It might take a few tries to get the timing right.

- "GATT Error" while updating - Enter OTA mode: To enter OTA mode just connect a charging cable, press all 3 buttons on the right side of the watch and release top and bottom keeping middle button pressed few seconds more.

0 comments on commit c4bb821

Please sign in to comment.