One possible solution to protect flash and distinguish between what app can reach a certain part of the flash, is to only allow fw to access the SPI flash. In that way the app may use functions through the fw to access it, where the fw can decide what areas the app may access.
This issue only concerns implementing a lock around the SPI master, so only fw can access it.
One possible solution to protect flash and distinguish between what app can reach a certain part of the flash, is to only allow fw to access the SPI flash. In that way the app may use functions through the fw to access it, where the fw can decide what areas the app may access.
This issue only concerns implementing a lock around the SPI master, so only fw can access it.