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.

SM470R1B1M - Standby mode

hello,

 

I have unsuccesfully try to use the standby mode of the processor.

 

I switched off the Flash pump and the flash supply and assert CLK as explain in SPNA107 but it still get a power consumption of 5 mA in standby mode. The only periphral running is the RTI, PLL is disable. the part is running at 4 MHz

This is the kind of code I am using.

GCR |= FLCONFIG; // Must be in flash config mode
FMMAC1 = PSLEEP_MAX; // pump sleep to standby time
FMMAC2 = BANK0_ENA + PMPPWR_SLEEP + PSTDBY_MAX; // Pump power sleep bank0
FMBAC1 = BNKPWR_SLEEP+ BSTDBY_MAX + 0xff00; // Bank power sleep 256 cycles

// before flash shut down
FMBAC2 = PIPELINE_MODE + BSLEEP_MAX; // 1 wait states
FMMAC2 = BANK1_ENA + PMPPWR_SLEEP + PSTDBY_MAX; // Pump power sleep bank1
FMBAC1 = BNKPWR_SLEEP+ BSTDBY_MAX + 0xff00; // Bank power sleep 256 cycles

// before flash shut down

FMBAC2 = PIPELINE_MODE + BSLEEP_MAX; // 1 wait states
FMREGOPT = ENPIPE; // ENABLE PIPELINE MODE

CLKCNTL = PPWNOVR +  LPM_STANDBY; // standby mode
dummy=CLKCNTL; // Dummy access

 

Is there something that I missing ? at room temperature in standby mode, I was expecting a current of less than 2 mA  not 5 mA.

 

 

 

 

 

 

 

  • Jean Michel,

    Sorry for delay, but post got lost. 

    I will try to help address your questions.

    Could you let me know what hardware you are using to test this?   Where are you measuring the current.

    Is clock source consuming some current as well?

    When we measure the standby current, it is on an automated test equipment (ATE).  This will measure only the device current, as it is completely isolated from other circuitry.

    Regards,

    Wade

  • I am using the SM470R1B1M, design is similare to the evaluation board.

    I measure the current at the main supply but there is nothing else on the boad, current taken by the oscillator is known and the figure I gave is already corrected.

    I made the same measure using the TMS470 evauation board.

    Can you provide any test code for the stanby mode ?

    JM

  • I found my mistake, at room temperature, the Jtag probe increase the current in standby mode when connected.

    but it does not explain why the current in stanby mode is incresing with temperature.

    JM