cancel
Showing results for 
Search instead for 
Did you mean: 

PLL startup problem

s_
Associate III

I'm using STM32F105RBT, and I'm finding that, in certain circumstances, the phase locked loop is failing to become ready.

1) Boot (sysclk = HSI @8MHz)

2) Set PLL with source=HSI(div2) and multiplier=9

3) Enable PLL

4) Wait for PLL ready (waits forever here)

Although the above works ok from a cold boot, it fails after resetting (using NVIC_SystemReset())

Any ideas ?

2 REPLIES 2

Doing anything externally with NRST pin?

CPU doesn't run pseudo code.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
s_
Associate III

There's not much attached to NRST except a 100nF decoupler.