mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-11-07 18:10:44 -05:00
- Add REUSE configuration - Add compliant licenses in LICENSES/ - Add copyright SPDX tags - Run REUSE complicance check in CI - Remove spdx-ensure |
||
|---|---|---|
| .. | ||
| defaultapp | ||
| include | ||
| loopbackapp | ||
| reset_test | ||
| testapp | ||
| testloadapp | ||
| Makefile | ||
| README.md | ||
| syscall.S | ||
Test applications
defaultapp: Immediately resets the TKey with the intention to start an app from the client, replicating the behaviour of earlier generations.testapp: Runs through a couple of tests that are now impossible to do in thetestfw.reset_test: Interactively test different reset scenarios.testloadapp: Interactively test management app things like installing an app (hardcoded for a small happy blinking app, seeblink.hfor the entire binary!) and to test verified boot.
Build
$ make
will build all the .elf and .bin files on the top level.
Use
Use tkey-runapp from
tkey-devtools to load the
apps:
$ tkey-runapp testapp.bin
All of these test apps are controlled through the USB CDC, typically by running picocom or similar terminal program, like:
$ picocom /dev/ttyACM1