imx6 RTC Current consumption

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6 RTC Current consumption

Jump to solution
2,359 Views
peterredmond
Contributor II

Hi    

 

I am considering using the RTC in the i.mx6 but have two concerns about the battery life. 

1. The data sheet mentions the current consumption from VDD_SNVS could be 250uA.

I have also read the minimum battery voltage is 2.8V so from a 3.3V, 5.5mAH rechargeable battery this would not last very long.

Is this correct?

2. In our application the power could be removed before placing the imx into a low power state - could this result in even higher current draw from the battery.  

Could this be the case?

Thanks

Peter

Labels (2)
1 Solution
1,296 Views
RossMcLuckie
NXP Employee
NXP Employee

Hi Peter,

First of all, if low power, long battery life is your absolute priority, then using the iMX6 for an RTC is not going to be your best approach, external RTC's will provide better battery performance.

The RTC in the iMX6 is part of the SNVS domain, there is other functionality associated with that block (powered from the VDD_SNVS supply). You can minimise the SNVS current draw, refer to the relevant HDG (you don't make mention of the actual iMX6 family member you plan to use) for more details, likewise refer to the datasheet for the minimum VDD_SNVS level.

For your second question, I'm not 100% what you mean, but I think you mean in your application power can be pulled without a controlled shutdown, in which case you should have some sort of low voltage monitor that will generate a reset etc.

As for any potential impact on battery life, I don't believe so, the VDD_SNVS domain is electrically isolated from the other supplies, if/when VDD_HIGH is removed the SNVS domain will switch to the VDD_SNVS supply automatically.

Regards

Ross

View solution in original post

3 Replies
1,297 Views
RossMcLuckie
NXP Employee
NXP Employee

Hi Peter,

First of all, if low power, long battery life is your absolute priority, then using the iMX6 for an RTC is not going to be your best approach, external RTC's will provide better battery performance.

The RTC in the iMX6 is part of the SNVS domain, there is other functionality associated with that block (powered from the VDD_SNVS supply). You can minimise the SNVS current draw, refer to the relevant HDG (you don't make mention of the actual iMX6 family member you plan to use) for more details, likewise refer to the datasheet for the minimum VDD_SNVS level.

For your second question, I'm not 100% what you mean, but I think you mean in your application power can be pulled without a controlled shutdown, in which case you should have some sort of low voltage monitor that will generate a reset etc.

As for any potential impact on battery life, I don't believe so, the VDD_SNVS domain is electrically isolated from the other supplies, if/when VDD_HIGH is removed the SNVS domain will switch to the VDD_SNVS supply automatically.

Regards

Ross

1,297 Views
gusarambula
NXP TechSupport
NXP TechSupport

Thank you, Ross, for your help! I'm sure it will also be useful for other Community users!

1,297 Views
peterredmond
Contributor II

Hi Ross

I require the RTC to last at least 5 days, so I will use an external RTC which will draw less than 10uA from my 5.5mAH battery.

Thanks for the information.

Regards

Peter