A simple test script to exercise the rpmb interface. Signed-off-by: Alex Bennée <alex.bennee@xxxxxxxxxx> --- tools/rpmb/key | 1 + tools/rpmb/test.sh | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 tools/rpmb/key create mode 100755 tools/rpmb/test.sh 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�#ע�T�\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..ae5ce49a412f --- /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 +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 +echo "read data back" +./rpmb -v read-blocks /dev/rpmb0 0 1 data.out -- 2.20.1