Hi Vasudhevan G
Could you clarify your questions:
Can we possible shift boot primary image from internal flash and secondary image form external qspi at any time ?
The Persist_Secondary_Boot bit only work in a boot interface. The internal flash memory and the external memory uses two interface, so you cannot use the Persist_Secondary_Boot bit with internal boot and external boot.
If we kept two images in external qspi can we use internal flash our application data storage(config data) purpose ?
Yes, you can use it as data storage, but those values are not designed to change constantly as it is a flash memory.
Best regards
Jorge Alcala