I need to be able to perform a software reset of the mcu and maintaining the GPIO state. According to this example it seems to be possible:
How is that done?
Device ID: CY8C6247BZI-D54
PSoC 6 MCU
Thanks for the response!
I cannot see that the document answers the question. In the DFU SDK library code I can see that when I want to switch to an installed application using Cy_DFU_ExecuteApp, NVIC_SystemReset is used to reset the device. To my understanding this will not keep the I/O:s frozen. Is my understanding correct? What is the method to transfer control to another application while keeping the I/O:s frozen?