I am using v7.0.1 S132 SDK on the nRF52832 processor for BlueTooth Light coded in Segger.
I have a high speed output (50uS) to drive an external device using an internal timer (timer[3]).
There seems to be jitter on the GPIO output.
Many posts seem to refer to forcing the use of the external 32MHz crystal using sd_clock_hfclk_request();
But querying the state using sd_clock_hfclk_is_running(p_is_running); never returns true.
I know the HF clock is running because I'm using the 16MHz clock for the timer (and using the radio to send BLE pkts).
How do I know which clock (INT or XO) is being used?
How do I force it to use the external 32MHz crystal?



