Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Comprehensive Compiler-Assisted Thread Abstraction for Resource-Constrained Systems
Haskell C Python Java Other
tag: sensys2012

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
applications
benchmark
src
test
.gitignore
LICENSE
README.mkd
Setup.hs
make
ocram.cabal
setup

README.mkd

Dependencies

Note:

  • of course, different versions might work as well. This is what worked for us.
  • if you just want to build and test Ocram itself, GHC and cabal-dev are enough.

Building and Testing Ocram

$ cd /path/to/repository
$ source ./setup
$ cabal-dev install
$ ./make

Running the evaluation

Setup Contiki chroot

  • we recommend debootstrap
  • configure schroot (use chroot name "contiki")
  • install the following packages in the chroot:
    • msp430-gcc
    • JDK
    • Ant

Prepare Cooja

$ schroot -c contiki
$ cd /path/to/contiki/tools/cooja
$ ant jar

Run the evaluation

$ cd /path/to/repository
$ source ./setup
$ cd applications/contiki
$ make plot

See the results

  • */bench.results
  • plots/numbers.txt
  • plots/*.png
Something went wrong with that request. Please try again.