I'm using the STM32H7 Evaluation board. There is an on-chip QSPI DUAL NOR CHIP MT25QL512ABB8ESF-0SIT. After setting up the Non-volatile configurations Register value to 0x89D6 and power cycle, FLASH is not working as expected. Now When I read Volatile or Non Volatile configuration register, the values are:
NonVolatile Register Value read : 0x5555
Volatile Register value read : 0x55
Expected Values are:
NonVolatile Register Value read : 0x89D6
Volatile Register value read : 0xFF
As per This document, We can make flash in sync by performing a reset operation. I have tried Hardware RESET and Software RESET, both are not working. Also, there is mention of XIP reset and Protocol Reset, but not more info on how to perform these Reset How to perform XIP Reset? Protocol Reset?