找回密码
 注册
搜索
查看: 1264|回复: 11

[讨论] mtk6225平台开机问题,只能开机一次,为什么?

[复制链接]
发表于 2007-9-6 22:40:55 | 显示全部楼层 |阅读模式
在mt6225的机器上打算换个新的codebase,原来有个codebas是已经正常跑起来,现在该新codebase也是基于6225,但是mtk release给别的公司的。已经做的工作有:[52RD.com]
1,把原来可正常运行的codebase中flash exel表和custom_memorydevice.h拷贝到新codebase,并把exel名字改成新codebase中原有名,然后emiclean,emigen。[52RD.com]
2,根据原codebase的keypad_def.c来修改新codebase.[52RD.com]
3,根据原codebase的gpio_drv.c定义的gpio初始化来配置新codebase,使gpio的初始化状况和原来一致。[52RD.com]
4,scatter文件开始是直接拿原codebase过来,后来是在新codebase上根据原codebase改,都可以生成bin,但烧进去同样开机不了,我也曾拿新codebase的scatter直接在原codebase上编译,生成的bin照样可以开机,所以估计scatter的区别不是问题。[52RD.com]
具体开机的效果是,按power键开机时电流可升至180ma左右,但松开power键则马上掉为0,现在最新的效果是第一次开机电流可稳定在180ma左右,松开power键也可保持住,但第二次开机时就又会出现松开power电流马上掉为0.[52RD.com]

请问路过的各位达人,还有哪些地方可能导致这种不能开机的情况?谢谢!
发表于 2007-9-7 09:11:47 | 显示全部楼层
[em01]
点评回复

使用道具 举报

 楼主| 发表于 2007-9-7 09:43:27 | 显示全部楼层
顶一下啊大家,说说可能性也好!
点评回复

使用道具 举报

发表于 2007-9-10 20:51:52 | 显示全部楼层
顶!!也遇到同样的问题,头疼ing,知道的TX指点一下啊[em06]
点评回复

使用道具 举报

发表于 2007-9-11 11:56:55 | 显示全部楼层
开机没HOLD住吧.
我猜可能是:
1.编译的问题
2.程序在内存中地址映射不对.

仅是猜想,呵呵
点评回复

使用道具 举报

发表于 2007-9-11 15:52:57 | 显示全部楼层
nor flash的问题,更换flash试一下,我也遇到过这样的问题,原来是S71PL127JB0,换用S71PL127NB0的就ok了
点评回复

使用道具 举报

发表于 2007-9-11 16:06:17 | 显示全部楼层
我的问题解决了,是06B自动生成的flash配置有问题哦,我改成原来的codebase的flash的配置,并更好了flash的驱动就OK了[em08]

我的机器硬件环境是没问题的
点评回复

使用道具 举报

发表于 2007-9-11 17:50:51 | 显示全部楼层
卡卡tX能详细解释下吗?对这个有兴趣,虽然不是做软件的。学习ing。
点评回复

使用道具 举报

发表于 2008-11-4 09:31:02 | 显示全部楼层
机器器件问题而已.烧录的版本我看也是问题.
点评回复

使用道具 举报

发表于 2008-11-4 18:06:58 | 显示全部楼层
编译的版本超界了,scatter文件配置有问题,第一次开机把 Code给破坏了,所以第二次开不了机
点评回复

使用道具 举报

发表于 2008-11-5 10:18:07 | 显示全部楼层
请问一下, 什么是codebase [em13]
点评回复

使用道具 举报

发表于 2008-11-7 01:16:42 | 显示全部楼层
我碰过,makefile中的一些开关没控制好会导致.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-16 01:45 , Processed in 0.046146 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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