We tried to use Kinetis/NXP stock bootloader 2.0, with stock CDC from the KSDK 1.3.0, on a Freedom 22F board (or mk22fn256vlh12 production board). And we faced a blocker.
When we have to use the high frequency speed (PEE/PLL mode), the transition from bootloader to firmware always got stuck because it's waiting for the PEE bit to get set.
The bootloader code itself seems to work (especially when used with other clock mode like internal 48MHz clock), but it never works with higher speed firmware, ie if we want to fully use 120MHz on the firmware.
Is there a known issue with the PLL? Or are we missing some step for the settings here? Any help is appreciated.