首 页
FTF博客群
热点活动
精彩视频
文 章
博 客
下 载
论 坛
提问墙
个人中心
飞思卡尔社区论坛
  • ARM Cortex-M4
  • MQX
  • 8位MCU
  • 16位MCU
  • 32位MCU
  • 飞思卡尔传感器
  • 2009年第四届智
    • 资料共享
  • 2008年第三届智
    • 资源共享
  • 2010年第五届智
  • 安飞东专栏
  • 飞思卡尔在线翻
首页»飞思卡尔社区论坛 >> 32位MCU >> 论坛规则 | 收藏本版
9 1/1 共1页 1
  • 发布新帖
  • 发布投票
  •        
 
关于IMX31的电源管理
nidetech
精华:
0
积分:
30
等级:
学徒
登陆次数:
5 
发表帖子:
5  
注册时间:
2009-08-02 
最后登陆:
2009-10-21 
状态:
离线

查看详细资料

积分:30
帖子:5
精华:0
等级:学徒
注册时间:2009-08-02
最后登录:2009-10-21
我的博客 发短消息
我的相册 当前离线
发表于2009-08-08 19:40
1#
关于IMX31的电源管理

 

关键字:MCIMX31 功耗 睡眠/唤醒

参考文档:<<MCIMX31 and MCIMX31L Applications Processors Reference Manual>>

《Freescale Semiconductor Chip Errata>>

MCIMX31在功耗方面费了很多心思,配合MC13783有很不错的表现。

Freescale的手册上面说,MCIMX31有 Run,Wait,Doze,State Retention(ST)和Deep Sleep模式。从手册上面看是Deep Sleep是最"深"的睡眠模式,整个ARM 平台都被关闭。在进入这个模式以前很多运行关键数据都需要被保存,在CPU被唤醒的时候恢复。但综观Freescale提供的Linux的BSP和Redboot代码,并没有发现这部分代码。(有有兴趣的大家可以以前研究一下这个)。 所以我们在MX31 Linux平台下只能进入CPU的State Retention模式来实现最深的睡眠。

图1

图二

 

进入睡眠,关键是要能被唤醒。MCIMX31的唤醒是很有讲究的,需要CPU配合MC13783来工作。对比PXA2xx睡眠/唤醒的步骤,MC13783真是很能干。但同时也有很多的陷阱。比如对比图一和图二,这是成都莱得科技(http://www.nidetech.com/)出的两个版本的MCIMX31的板卡。大家仔细对照CPU手册的说明,发现图一PMIC_PWRRDY的使用是不正确的。还有很多比如MC13783在不同的CPU模式/频率下面提供不同的CPU电压,甚至关闭CPU电压,都需要我们非常细心的设计,要不然你的CPU能“睡”未必能“醒”或者睡了功耗还很高哦。

关于CPU功耗的微调,有兴趣的大家可以一起研究。

 

成都莱得科技有限公司开发中心--软件工程师开发心得
     成都莱得科技有限公司--是一家专注于嵌入式领域,为客户提供定制服务的高科技公司。根据客户的需求,为客户提供一站式服务:总体解决方案,嵌入式平台硬件设计,底层驱动设计(BSP),应用软件设计,产品生产。专注于freescale,intel,marvell的嵌入式ARM的开发。http://www.nidetech.com

 

 

附件:请先登陆查看附件!
 
相关主题
  • MX31 MDK2开发板技术参数
  • 关于MC33886
  • 关于STMP3770
  • MX31 MDK2开发板技术参数
  • MX31 MDK2开发板技术参数
  • MX31 MDK2开发板参数
  • 关于西南赛区问题
  • 关于BDM的获得
...
回复 链接 收藏
 
dandanhe823
精华:
0
积分:
4
等级:
学徒
登陆次数:
2 
发表帖子:
3  
注册时间:
2008-12-13 
最后登陆:
2009-08-19 
状态:
离线

查看详细资料

积分:4
帖子:3
精华:0
等级:学徒
注册时间:2008-12-13
最后登录:2009-08-19
我的博客 发短消息
我的相册 当前离线
发表于2009-08-19 11:06
2#
RE:关于IMX31的电源管理
 
...
回复 链接 收藏
 
dandanhe823
精华:
0
积分:
4
等级:
学徒
登陆次数:
2 
发表帖子:
3  
注册时间:
2008-12-13 
最后登陆:
2009-08-19 
状态:
离线

查看详细资料

积分:4
帖子:3
精华:0
等级:学徒
注册时间:2008-12-13
最后登录:2009-08-19
我的博客 发短消息
我的相册 当前离线
发表于2009-08-19 11:08
3#
RE:关于IMX31的电源管理
 
...
回复 链接 收藏
 
robort008
精华:
0
积分:
2
等级:
学徒
登陆次数:
0 
发表帖子:
1  
注册时间:
2009-08-19 
最后登陆:
2009-09-19 
状态:
离线

查看详细资料

积分:2
帖子:1
精华:0
等级:学徒
注册时间:2009-08-19
最后登录:2009-09-19
我的博客 发短消息
我的相册 当前离线
发表于2009-08-19 13:31
4#
回复:关于IMX31的电源管理

 
...
回复 链接 收藏
 
jimmykan1982
精华:
0
积分:
2
等级:
学徒
登陆次数:
27575 
发表帖子:
17  
注册时间:
2008-12-18 
最后登陆:
2010-08-12 
状态:
离线

查看详细资料

积分:2
帖子:17
精华:0
等级:学徒
注册时间:2008-12-18
最后登录:2010-08-12
我的博客 发短消息
我的相册 当前离线
发表于2009-09-08 10:11
5#
RE:关于IMX31的电源管理
 
...
回复 链接 收藏
 
knexplorer
精华:
0
积分:
29
等级:
学徒
登陆次数:
2147483647 
发表帖子:
15  
注册时间:
2008-07-26 
最后登陆:
2009-09-16 
状态:
离线

查看详细资料

积分:29
帖子:15
精华:0
等级:学徒
注册时间:2008-07-26
最后登录:2009-09-16
我的博客 发短消息
我的相册 当前离线
发表于2009-09-16 20:51
6#
回复:关于IMX31的电源管理

fasf

 
...
回复 链接 收藏
 
fxzhao
精华:
0
积分:
2
等级:
学徒
登陆次数:
0 
发表帖子:
1  
注册时间:
2009-09-17 
最后登陆:
2009-09-17 
状态:
离线

查看详细资料

积分:2
帖子:1
精华:0
等级:学徒
注册时间:2009-09-17
最后登录:2009-09-17
我的博客 发短消息
我的相册 当前离线
发表于2009-09-17 17:19
7#
RE:关于IMX31的电源管理
ding
 
...
回复 链接 收藏
 
huaxu2002
精华:
0
积分:
2
等级:
学徒
登陆次数:
1 
发表帖子:
1  
注册时间:
2009-09-01 
最后登陆:
2009-11-13 
状态:
离线

查看详细资料

积分:2
帖子:1
精华:0
等级:学徒
注册时间:2009-09-01
最后登录:2009-11-13
我的博客 发短消息
我的相册 当前离线
发表于2009-11-13 10:25
8#
RE:关于IMX31的电源管理
在做37的电源管理,下载下来参考一下
 
...
回复 链接 收藏
 
shuichunfeng
精华:
0
积分:
2
等级:
学徒
登陆次数:
1 
发表帖子:
2  
注册时间:
2010-02-07 
最后登陆:
2010-02-12 
状态:
离线

查看详细资料

积分:2
帖子:2
精华:0
等级:学徒
注册时间:2010-02-07
最后登录:2010-02-12
我的博客 发短消息
我的相册 当前离线
发表于2010-02-07 20:36
9#
RE:关于IMX31的电源管理
顶!!!学习学习
 
...
回复 链接 收藏
 
9 1/1 共1页 1
  • 发布新帖
  • 发布投票
  •        
您尚未 登录 | 注册

关于freescale技术社区 | freescale技术社区使用说明 | FAQ | 法律及版权声明 | 网站地图

联系邮件:tingting@eefocus.com 联系电话: 010-58859035-8018
Powered by eefocus.com