The method of firmware update in Apalis EMMC, how to preserve the persistent data partition and not to preserve by Toradex Easy Installer?

Hi Toradex,

We are working on a linux embedded application (yocto).
Below are the few questions regarding firmware update in EMMC which need your help.

In our project, we have some folders/files that we wish to keep during/after firmware update, so we will create another partition in EMMC, and we call it “persistence data partition”.

Below are the 3 scenarios, wish you can guide us on how to achieve it:

1.) At manufacturing, the EMMC is original status which don’t has the “persistence data partition”. we wish to have an image that can be installed by TEZI, and after install it will has the “persistence data partition” in EMMC.

2.) At Software Development phase, we wish to have to image that can be installed by TEZI, and it doesn’t touch/update on the “persistence data partition”.

3.) At customer side, we probably will use “SWUpdate” tools to do firmware update and it doesn’t touch/update on the “persistence data partition”.

Can you share with us how to do these ? Any settings on TEZI or the image ?
Thank you very much.

Greetings @tanchunhau!

The way TEZI deals with partitions is described on the image.json configuration file. All partitions TEZI touches are described there. You can check the documentation and try experimenting with that. I think you can specify the partitions you want to change there and leave out the partitions that should be unchanged.