找回密码
 注册
搜索
查看: 3484|回复: 20

[讨论] 棘手问题,期待高手,研究了半年,没搞明白!!!!!

[复制链接]
发表于 2010-5-19 11:56:57 | 显示全部楼层 |阅读模式
我在MTK的6223上单跑了一下nucleus,目前的状况是跑起来了,也能打印出来各个任务的交互情况,但是我需要一直按住开机键一旦松开开机键就挂掉了,要重新按住开机键才行才行,初步怀疑是PMIC部分没有配置好,但是看了半天也没发现什么门道,请大师们高抬贵手不吝赐教啊,多多指教!!!!!!!!
发表于 2010-5-19 12:56:37 | 显示全部楼层
你对流程熟吗?
点评回复

使用道具 举报

 楼主| 发表于 2010-5-19 13:08:57 | 显示全部楼层
哪个流程?
点评回复

使用道具 举报

发表于 2010-5-20 09:23:27 | 显示全部楼层
开机流程啊
点评回复

使用道具 举报

 楼主| 发表于 2010-5-20 10:18:18 | 显示全部楼层
pulling PWRKEY low is the normal way of turning on the handset,this will turn on vcore vio vm LDOS as long as the pwerkey is held low, the Vtcxo and via ldos is turned on as BB is on, the MICROPROCESSOR THEN STARTS AND PULLS INTERNAL NODE PWERBB high after which pwerkey can be released. 见23DATASHEET 313页。 不知道这个PWERBB是如何来拉拉高的?
请高手指教!
点评回复

使用道具 举报

 楼主| 发表于 2010-5-20 11:05:22 | 显示全部楼层
念天下之大,房价之高,竟无人解答乎?
点评回复

使用道具 举报

发表于 2010-5-20 13:00:51 | 显示全部楼层
应该是32K出问题了吧!
点评回复

使用道具 举报

 楼主| 发表于 2010-5-20 18:32:45 | 显示全部楼层
楼上的果然是高人啊!
        DRV_WriteReg((RTC_base+0x0050),0xa357);
        DRV_WriteReg((RTC_base+0x0054),0x67d2);
写了两个RTC相关的POWERKEY就好了啊!牛人啊!
点评回复

使用道具 举报

发表于 2010-5-20 23:15:12 | 显示全部楼层
没错应该是32.768K的晶振出问题了
点评回复

使用道具 举报

 楼主| 发表于 2010-5-21 09:34:56 | 显示全部楼层
DRV_WriteReg((RTC_base+0x0050),0xa357);
DRV_WriteReg((RTC_base+0x0054),0x67d2);
写了两个RTC相关的POWERKEY   这两个KEY是什么作用?
点评回复

使用道具 举报

发表于 2010-5-21 10:41:52 | 显示全部楼层
汗,这种事情应该跟硬件多交流交流!看来你们公司是各自为政啊!
点评回复

使用道具 举报

发表于 2010-5-21 10:42:52 | 显示全部楼层
你问硬件肯定是N年以前就知道跟32K有关的了!
点评回复

使用道具 举报

发表于 2010-5-21 12:54:49 | 显示全部楼层
我猜你是没有锁住电源啦,power 可以让电源管理芯片power up,缺省送出系统的vdd/vio,这个动作也会reset arm(power up reset),程序就开始跑了,跑起来之后要配置arm,以及c运行软硬件环境.这里就有个步骤,要锁住pmic送出的vdd/vio.如果有做,电源会被锁住了啊,power key就可以释放掉了. 如果做了,后面还是锁不住电源的话,你程序跑起来之后,是不是又释放 pwr hold signal啊?

个人之见.
点评回复

使用道具 举报

 楼主| 发表于 2010-5-21 14:04:19 | 显示全部楼层
gaoman a
点评回复

使用道具 举报

发表于 2010-5-28 18:23:55 | 显示全部楼层
牛啊!!!
点评回复

使用道具 举报

发表于 2010-5-29 11:47:16 | 显示全部楼层
楼主,请教下“单跑了一下nucleus” 是什么意思?是用nucleus源码自己新建了个工程吗
点评回复

使用道具 举报

发表于 2010-5-29 16:17:33 | 显示全部楼层
应该是这个样子的。。。

只不过搞不定协议栈呀,不过可以自己娱乐了。呵呵
点评回复

使用道具 举报

发表于 2010-6-3 09:20:03 | 显示全部楼层
应该是32K出问题了吧!
点评回复

使用道具 举报

发表于 2010-6-3 16:28:25 | 显示全部楼层
很多牛人啊
自己要加油~~~~!!!
点评回复

使用道具 举报

发表于 2010-6-10 11:08:01 | 显示全部楼层
mark, mark
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 16:34 , Processed in 0.047826 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表