nobody wrote on Monday, May 16, 2005:
The datasheet does not tell you the frequency at which you are running the device only how to setup the clocks. It is possible that the exteral clock is 32K, but the internal processor frequency depends on the register setup.
Look at the function prvSetupHardware() in the FreeRTOS/Demo/msp430/main.c file. This sets up the FLL within the msp430 to multiply the external clock frequency in order to generate the faster internal frequency. To complicate things there are more than one frequency to setup. You need to know the internal frequency at which you are running your hardware - then use this as the constant in FreeRTOSConfig.h.
Maybe you have not changed this function in which case the frequency could be 8MHz also? If this is the case you could try setting the configCPU_CLOCK_HZ setting back to the value as downloaded to see if this fixes your problem.