Hi Mark! thanks for your reply!
If we consider the measures of the FRDM-KL25Z RevE taken for BlackNight in his blog, he has a power consumption of 19.58mA for this board out of the box, then maybe it's ok with 25mA from out of the box for the KL46Z .
It's good to know my measure is extremely high and I have the possibility to down the current consumption to lower levels.
Attached in the post are some pictures of the measures that I took, I know the FRDM-KL46Z board has J17 to measure the power used by the KL46Z and J9 to measure the power used by the K20 for the OpenSDA debug interface but at the moment of the measure I didn't know this.
To understand where is the power consumption and to reduce it, I made a raw list of components of the KL46Z board:
Light sensor (als-pt19-315c)
Accelerometer (MMA8451Q)
Magnetometer (MAG3110)
4 digit display (LUMEX LCD-S401M16KR)
Capacitive touch
Open SDA circuit
I searched the power consumption and found only the consumption of the first three from the list. The consumption is not more than 1.5mA counting those three.
I don't know the power consumption of the rest of the list, but I consider the 4 digit display and capactive touch don't have a relevant consumption. that's ok?
In his post Erich disabled OpenSDA and it reduced its consumption around 4,5mA.
Considering all of this the list has around a 5mA of power consumption. So the next point to evaluate is the mcu.
The starting point is: (25mA)
* KL46Z using internal crystal (FEI mode, 20.97152 MHz bus clock)
* FreeRTOS running SysTick for with 100 Hz RTOS tick counter
* An application to use buttons, LCD display and the 2 leds on the board.
Reduced Clock Speed: (22,6mA)
* KL46Z using internal crystal (BLPE mode, 2 MHz bus clock)
Adding the following instructions int application tick idle hook: (22,4mA)
__asm volatile("dsb");
__asm volatile("wfi");
__asm volatile("isb");
If I cut the consumption of the OpenSDA circuit and the rest of the list of components, the power consumption of the FRDM-KL46Z gets reduced around to 17mA, and this is a lot of energy.
I'm sure my analysis has something wrong or I need to know something else to reduce the energy.
Are there any elevated master of kinetis to bring light to this ignorance?
Thanks!
Regards,
Carlos