3.2.5
"Encrypted firmware upgrade" button
When user pushes "Encrypted firmware upgrade" button, the firmware is chosen in the phone internal memory.
Firmwares are provided in the STSW-ST25DV005 package, see
installation.
After selecting the file, the new firmware is uploaded, encrypted to the NUCLEO-L476RG board, by writing
chunks to the ST25DV-I2C FTM buffer mailbox. The "ST25DV-I2C Crypto Demo" firmware checks the authenticity
of the uploaded firmware chunks (thanks to the GMAC) and flashes them in the STM32L476RG static memory.
Once the new firmware has been successfully received, a reset is triggered and the secure boot installs and starts
executing it.
Note:
The firmwares provided for upload are the same demonstration using different pictures for the "Read Decrypt
Image demo".
UM2684 - Rev 2
Figure 13.
"ST25DV-I2C-Crypto Demo" - progress bar
"ST25DV-I2C Crypto Demo" application main screen
Section 1.4.2 Android™ APK application
UM2684
page 16/27
Need help?
Do you have a question about the ST25DV-I2C and is the answer not in the manual?