EMMC and power consumption
Hi
I have a custom board with an EMMC connected STM32F446.
My write access to EMMC for 16 kbytes is quite fast (2-3 ms). EMMC during the write operation consumes some 50 milli ampere more than during the its idle state. This would be fine, but as far as I see the EMMC consume this 50 ma for about 800 ms.
So again my write operation takes 2-3 ms, but emmc is wasting power for 800 ms.
What can I do? Shall I send a slee cmd?
apparently there is no sleep cmd in the driver?
From the STM32H7 repository I see these 2 functions:
HAL_StatusTypeDef HAL_MMC_AwakeDevice(MMC_HandleTypeDef *hmmc);
HAL_StatusTypeDef HAL_MMC_SleepDevice(MMC_HandleTypeDef *hmmc)
Why arer they not there in the f4 code?
Thx
