Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Apr 3, 2020. It is now read-only.

sbach/openchronos-ng

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

650 Commits
650 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openchronos-ngr

Ti-Ez430 Firmware

What's not working

  • Accelerometer sensor & module
  • Rf PPT, SYNC, ACC modes
  • Alarm module

Usage

First you need to configure the firmware:

make config

Then:

make

The compiled files are in build/ and the current configuration is in config/.

Now you need to install the generated build/openchronos.txt on the watch. Do:

make install (method=usb)

By default it install the firmware on the watch using the rf dongle. With "method=usb" it will use the usb dongle and prog the watch with "mspdebug".

Commands

To clean the generated files of the build:

make clean

To clean everything generated (build & config files):

make clear

To create the Doxygen documentation from source code:

make doc

Also:

make run
make debug

Debug

Nemiver

You can debug the firmware by connecting the watch in usb. You also need to enable DEBUG in "make config".

Then launch this:

make debug
nemiver --remote=127.0.0.1:2000 --gdb-binary=/usr/local/bin/msp430-gdb build/openchronos.elf

You can now open the source files and add breakpoints, ...

The first command start gdb of the watch and allow remote connections to it. The second one start the graphical debugger named "Nemiver" and connect it directly to gdb.

See: http://projects.gnome.org/nemiver/

About

OpenChronos NG - Open Source Firmware for the TI EZ430-Chronos Watch

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.