This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Value of Run mode clock frequency in cc3200 and how to shut down the device ?

HI all,

Question 1: As below ,we are  giving clock frequency for the peripherals, what is run mode clock frequency in MHZ  ? Is it 80 MZ?

Question 2: In my application,if suppose a flag is set,then i have to shutdown or power off the device or disable all peripherals in order to save power, how to proceed ?

MAP_PRCMPeripheralClkEnable(PRCM_ADC, PRCM_RUN_MODE_CLK);
MAP_PRCMPeripheralClkEnable(PRCM_UARTA0, PRCM_RUN_MODE_CLK);
MAP_PRCMPeripheralClkEnable(PRCM_UARTA1, PRCM_RUN_MODE_CLK);
MAP_PRCMPeripheralClkEnable(PRCM_GSPI, PRCM_RUN_MODE_CLK);
MAP_PRCMPeripheralClkEnable(PRCM_I2CA0, PRCM_RUN_MODE_CLK);

Thank you,

pradeep

  • Hi Pradeep,

    Please note that ADC clock is not controlled by PRCM API(s) and as mentioned in prcm.h, PRCM_ADC is a dummy define for pinmux utility code generation only. This clock is internally controlled by h/w.

    Regarding clock frequencies, UARTA0, UARTA1 and I2C modules are source by 80 MHz clock. GSPI module is source by 40 MHz clock.

    By shutdown or power off, did you meant LPDS and/or HIB power modes ? In both the cases the clocks gets disabled automatically.

    Individual peripherals can be clock gated using MAP_PRCMPeripheralClkDisable() API.

    Thanks and Regards,
    Praveen
  • HI Praveen,

    I am trying to disable all peripherals. I will get back to you if i face problems.

    thank you,

    pradeep

  • Hello all,
    I have developed a cc3200-based battery powered device.
    I want to shut down the device (complete power-off) once battery voltage falls below certain limit.
    I don't want to put the device in HIB or LPDS.

    How can i do that??

    Warm regards,
    Abhishek.
  • Hello all,

    One way which i have implement is ti put the device in Hibernate mode and disable all wake-up sources.

    So, the only way to wake-up the device is to restart it.

    Can someone please verify whether to use this method or not.

    Warm regards,

    Abhishek.