This is a task for bootloader. Common way is that bootloader is always started after reset. The bootloader is supposed to make a decision if application should be started. If yes, bootloader should jump to the entry point of application.
If you don't want to use the bootloader anymore after application update, it would be necessary to delete RCHW of the bootloader. And then it would be necessary to have RCHW of application available on one of the following addresses:
lukaszadrapa_0-1726481402875.png
But this approach is usually not used.
Regards,
Lukas