Running a bootloader at a different clock frequency than the firmware
So this might be a easily answered question, and I think I know the answer, but I just want to confirm for safety:
If a bootloader program for an stm32l4 (or any family of chip) is set up to run at a different clock frequency than a firmware package on the same chip, can that be potentially harmful for synchronous operation between the two applications? For example, the bootloader starts first every time at 24 MHz, and then jumps to the firmware memory address, but I need the firmware application to run at a higher rate (48MHz). I cant change the bootloader at this point in time, so I wanted a second opinion if that can cause conflicts. I feel like no, because each application has its own start up items on initialization (including clock setup) so I feel like its ok. Am I missing something important?
