Write on eMMC boot area

Dear Toradex,

We want to keep some data on eMMC boot area like you do with the factory configuration. We have not found information on how to write to that area and which blocks are free to use.

We are working on:
Apalis iMX8 QuadMax 4GB IT
Ixora Carrier Board V1.2A
TorizonCore 5.7.0+build.17 (dunfell)

Best Regards,
Francisco

The default partitioning scheme of an eMMC-based Toradex module is as follows:

eMMC boot area:

  • Raw partition - U-Boot bootloader and environment, Toradex factory configuration block.
  • Raw partition - RPMB area. RPMB stands for Replay Protected Memory Block. It can be used to store sensitive data such as authentication keys or any other information that shouldn’t be on regular storage for security reasons. To use it, a key must be programmed into it once and then provided when writing or reading.

We do not recommend to use the first partition for user data. But you can use RPMB. Please refer to this article for details.