Hello, I'm currently attempting to display a screen during an OTA-DFU process. First and foremost, through BLE, a BLE Central will command my BLE Peripheral to commence DFU. The Peripheral's application will then display a "do not remove" string on my display, and then the Peripheral will issue a reset in order to transition into the boot loader. However, once the reset is issued, the display will lose its contents and become blank. Looks like the GPIOs (SPI bus) that are controlling the display are wiped away after the reset.
Is there a way to retain GPIOs in order to keep the string "do not remove" across a reset. I'm currently calling:
sd_nvic_SystemReset()
to issue the reset.
Thanks!