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

cross mob

WatchDog Timer in PSoC3 works only with ILO set to 1kHz

WatchDog Timer in PSoC3 works only with ILO set to 1kHz

Anonymous
Not applicable
Question: Why doesn't WatchDog Timer in PSoC3 work when ILO is set to 33 kHz or 100kHz?

 

Answer:

When the ILO is set to 33kHz or 100kHz, the 1kHz oscillator is disabled and hence the WatchDog Timer stops functioning properly as it is clocked to the 1kHz oscillator. In order to make it work at these clock frequencies, we need to start the 1kHz oscillator along with the 100kHz oscillator. This can be done in the code by using the CyILO_Start1K() API.

286 Views
Contributors