diff options
author | Alex Bennée <alex.bennee@linaro.org> | 2020-09-24 18:23:21 +0100 |
---|---|---|
committer | Alex Bennée <alex.bennee@linaro.org> | 2020-09-25 10:17:52 +0100 |
commit | e059ce7b131bef83cab5cf82a985c401768e6941 (patch) | |
tree | 24fb5b9bc2dbf04c7c7d29b34b38cb46abe3303d | |
parent | d28b50d481d4c04548dc479aa549bc73edd61a4e (diff) |
tools/rpmb: simple test sequencetesting/virtio-rpmb
A simple test script to exercise the rpmb interface.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
-rw-r--r-- | tools/rpmb/key | 1 | ||||
-rwxr-xr-x | tools/rpmb/test.sh | 13 |
2 files changed, 14 insertions, 0 deletions
diff --git a/tools/rpmb/key b/tools/rpmb/key new file mode 100644 index 000000000000..2b6bd3bc3fe6 --- /dev/null +++ b/tools/rpmb/key @@ -0,0 +1 @@ +˜ƒÆÐh«#×¢ö‹pRTà¿®åô\r|OŠ ¯mo«
\ No newline at end of file diff --git a/tools/rpmb/test.sh b/tools/rpmb/test.sh new file mode 100755 index 000000000000..8be33bc585bc --- /dev/null +++ b/tools/rpmb/test.sh @@ -0,0 +1,13 @@ +#!/bin/sh -e +echo "get info" +./rpmb -v get-info /dev/rpmb0 +echo "program key" +./rpmb -v program-key /dev/rpmb0 key +echo "get write counter" +./rpmb -v write-counter /dev/rpmb0 key +echo "generating data" +dd if=/dev/urandom of=data.in count=1 bs=256 +echo "write data" +./rpmb -v write-blocks /dev/rpmb0 0 1 data.in key +echo "read data back" +./rpmb -v read-blocks /dev/rpmb0 0 1 data.out key |