Dear All,
Hello.
We entered the MCIMX6Q-SDP to the DORMANT mode by below step.
------
BSP: L3.4.28_1.0.0
Mem (suspend to RAM)which maps to DORMANT mode.
$ echo mem > /sys/power/state
------
But, the power consumption was 200mA.
Could you give me advice why is the current consumption high so much?
Do you find which is the device consuming an electric current mainly on SABRE-board?
Best Regards,
Keita
Solved! Go to Solution.
Alas - we do not have such data (about power consumption of the board, and its parts).
Regards,
Yuri.
Please check if kernel configuration supports DORMANT mode, using
section 22.1.3 (Menu Configuration Options) of “i.MX_6_Linux_Reference_Manual.pdf”
(L3.14.28)
Summary Page :
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX6_SW
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Yuri,
Thank you for your reply.
> Please check if kernel configuration supports DORMANT mode
Yes. It was already checked.
Power management options > [*] Suspend to RAM and standby
And, we have confirmed to enter the DORMANT mode by command in 1st topic.
Could you give me advice why is the current consumption high so much (about 200mA)?
Do you find which is the device consuming an electric current mainly on SABRE-board except the i.MX6 device?
Best Regards,
Keita
Does the value 200 mA relate to i.MX6 consumption ?
Do Your measure current of VDD_ARM_IN, VDD_SOC_IN only ?
Strictly speaking - in DORMANT mode - it is assumed core voltages
should be OFF (zero current).
Regards,
Yuri.
Hi Yuri,
We measured the current consumption at VDDARM_IN, VDDSOC_IN and, VDDHIGH_IN with deep sleep mode.
(BSP: L3.14.28_1.0.0, Board: MCIMX6Q-SDP)
- VDDARM_IN : (Min) 0.00mA, (Typ) 0.10mA, (Max) 2.32mA
- VDDSOC_IN : (Min) 4.01mA, (Typ) 4.99mA, (Max) 6.10mA
- VDDHIGH_IN : (Min) 5.45mA, (Typ) 6.17mA, (Max) 6.89mA
But, The value from Table 2. DSM Measurement Results in AN4509(Rev.0) is below.
- VDDARM_IN : 0mA
- VDDSOC_IN : 2.7mA
- VDDHIGH_IN : 0.5 or 1.8mA
[Question]
Why is the difference of the consumption current seen?
Best Regards,
Keita
VDDARM_IN and VDDSOC_IN are dropped to 0.9V (by asserting the PMIC_STBY_REQ).
Is it so, for Your case ?
Regards,
Yuri.
Dear Yuri,
Hello.
Thank you for your reply.
Our setting was 0.975V (BSP default setting).
Is this cause a difference of voltage?
Best Regards,
Keita
Originally other Linux release was used. As stated in the app note :
"For most Linux use cases, Gnome (Linux BSP version GA1209) based on Linux kernel version
3.0.35 was used. For other use cases, ER1203 and ER1205, based on Linux kernel version 3.0.15,
were used."
Regards,
Yuri.
OK. Thank you.
Best Regards,
Keita
Dear Yuri,
Sorry for my poor question.
We measured the current consumption of whole SABRE board.
So, I consider that i.MX6 was very low power.
(i.e. The other devices are consuming. ex, DDR or Ether or etc...)
Do you find which is the device consuming current mainly on SABRE-board except the i.MX6 device?
Do you have any data?
Best Regards,
Keita
Alas - we do not have such data (about power consumption of the board, and its parts).
Regards,
Yuri.
Hi Yuri,
OK. Thank you very much!
Best Regards,
Keita