Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

PSoC® 3 Watchdog Timer Works Only with ILO Set to 1 kHz - KBA212064

PSoC® 3 Watchdog Timer Works Only with ILO Set to 1 kHz - KBA212064

Anonymous
Not applicable

Version: **

Translation - Japanese: PSoC®3のウォッチドッグタイマーは、ILOが1 kHzに設定されている場合にのみ機能します - KBA212064 - Community Translated (JA)

Question:

Why doesn't the watchdog timer in PSoC 3 work when the ILO is set to 33 kHz or 100 kHz?

Answer:

When the ILO is set to 33 kHz or 100 kHz, the 1-kHz oscillator is disabled and therefore the watchdog timer stops functioning properly because it is clocked to the 1-kHz oscillator. To make it work at these clock frequencies, you should start the 1-kHz oscillator along with the 100-kHz oscillator. This can be done in the code by using the CyILO_Start1K() API. Note that the ILO 1-kHz oscillator is always enabled by default, regardless of the selection in Clock Editor. Therefore, this API is only needed if the oscillator was turned off manually.

0 Likes
287 Views
Contributors