create general purpose partition for the <device>. Dry-run only
unless -y or -c is passed. Use -c if more partitioning settings are still
to come. To set enhanced attribute to general partition being created set
<enh_attr> to 1 else set it to 0. To set extended attribute to
general partition set <ext_attr> to 1,2 else set it to 0. NOTE! This
is a one-time programmable (unreversible) change.
Enable the enhanced user area for the <device>. Dry-run only unless
-y or -c is passed. Use -c if more partitioning settings are still to
come. NOTE! This is a one-time programmable (unreversible) change.
Enable write reliability per partition for the <device>. Dry-run
only unless -y or -c is passed. Use -c if more partitioning settings are
still to come. NOTE! This is a one-time programmable (unreversible)
change.
Enable the boot partition for the <device>. Disable the boot
partition for the <device> with <boot_partition> set to 0. To
receive acknowledgment of boot from the card set <send_ack> to 1,
else set it to 0.
Set Boot Bus Conditions. <boot_mode> must be
"single_backward|single_hs|dual"
<reset_boot_bus_conditions> must be "x1|retain"
<boot_bus_width> must be "x1|x4|x8"
Program authentication key which is 32 bytes length and stored in the
specified file. Also you can specify '-' instead of key file path to read
the key from stdin. NOTE! This is a one-time programmable (unreversible)
change.
Blocks of 256 bytes will be read from <rpmb device> to output file
or stdout if '-' is specified. If key is specified - read data will be
verified. Instead of regular path you can specify
'-' to read key from stdin.
Block of 256 bytes will be written from data file to <rpmb device>.
Also you can specify '-' instead of key file path or data file to read the
data from stdin.