-
setup RIOT-HOME (toolchain etc.) See getting started here
-
clone project with submodules (relic):
git clone --recurse-submodules https://github.com/maksim-ka/RIOT_Projects cd RIOT_Projects
- for getting latest commits of submodules
git submodule update --remote --merge
-
move into a project folder, e.g.:
cd relic_bench-native
-
In the project folder run the following commands:
make
to compilemake flash term
to run (term
is for the output)
Running relic's native benchmarks under riot
- In the project folder are two interessting scripts
log-bench-to-file.sh
to run and store the logs in bench-outputparse-bench-log.py <log-file>
to parse the log to a csv (run it with --help for more )