32kHz

Hi,

For rabbit4000 to be up, whether it is compulsary to supply the 32KHz clock.
I need it urgently.
Please suggest ASAP.

Sathya

The rabbit runs off the main clock. So the processor will start without the 32kHz clock, however you must keep the following in mind:

  1. The rabbit uses the 32kHz clock to determine the main clock speed, which impacts a number of other functions of the initial bios and startup libraries. Dynamic C therefore will not connect properly since the serial port cannot be set to a known baud rate.
  2. Many of the other Dynamic C functions depend on the clock. Certain time functions, serial port functions, TCP/IP functions (such as those with timeouts), etc will not work as expected unless you go into the library and change their time source.

So yes, it will run, but you’ll need to spend more time determining exactly how you’re going to program and test it (synchronous loading) as well as which library functions you need that depend on the clock and need to be modified.

-Adam