I have found this note which says the limitations of STM32F77xx bootloader:
Following this limitation on the bootloader chart flow:
This way, it will always boot from the same location, internal bootloader or firmware application.
The problem is, the internal bootloader doesn't run the application by itself, and if I run it always from the application, what happens if the application crashes? how do I recover my board? I can not send a J-Link to every customer.
This is the same question than Tonny has asked and no one gave any support or explanation since September last year: https://community.st.com/thread/43998-stm32f7-dual-boot-question#comment-170205
The latest Bootloader documentation (from this month) says the same limitation. Do we have any solution coming?
If yes, when?