-
Notifications
You must be signed in to change notification settings - Fork 3
/
README
57 lines (37 loc) · 1.39 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
-------------------------------------------------------------------
Do not sue me if this firmware makes you mad.
-------------------------------------------------------------------
== Status ==
Works,...
== You don't have to compile anymore! ==
Now just flash the firmware with whatever software you have,
Then do python3 sync.py, you should be set.
The pre-built firmware can be downloaded from:
http://tnhh.net/chronos-otp
== Requirements ==
msp430-gcc4 http://mspgcc4.sourceforge.net/
make
python http://python.org
python3
== HOWTO ==
* Copy gcc/intrinsics.h into [msp430-gcc-path]/msp430/include/intrinsics.h
* To configure your image, run:
$ make config
which will generate a config.h file that contains the settings for your build.
* To compile the image run:
$ make
* To flash the image: Use any flasher that you are using.
Use the Wireless Update function to update the firmware, as usual.
* Sync time:
python3 sync.py TIMEZONE 16CHARSKEY
* NOTE: This firmware "locks" wireless update by default, so you have to push
the down (v) button once to unlock, then hold # to start wireless update again.
* Enjoy your watchfob!
Questions, please email to hnt7438 at truman period edu.
Changes:
beta2
- Vastly improved battery usage
beta1
- Now UTC time works! :-)
- Universal binary (no need to build your customized binary anymore!)
- Now wireless sync works with your universal binary!