cancel
Showing results for 
Search instead for 
Did you mean: 

Bitmap integrity

BGuth.1
Senior

Our design involves storing the images in external flash. Images are fetched in run time from external flash and displayed on LCD. 

Is there a built-in integrity check to verify the validity of the bitmap before displaying on the LCD?

A question came up where external flash wear and tear can lead to change in binary bits. Now these corrupted images can cause problems.

 

3 REPLIES 3
Joe WILLIAMS
ST Employee

Hi BGuth.1

 

This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

 

Kind Regards

Joe

STMicro Support

You really should CRC, hash or sign your firmware images. You are responsible for that in your build and sign-off processes, and within your code prior to execution or hand-off to the application code.

Some of the Micron QSPI/OSPI devices provide for a built in CRC

STM32 have a CRC32, some have HASH and PKA

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

I did try that. Because of the size of the area images are occupying, it is adding to the delay of system startup. This is affecting the user experience. I want to see if I can get rid of it if there is already in ibuilt integrity check.