gerryzhou
驱动小牛
驱动小牛
  • 注册日期2006-05-14
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分990分
  • 威望133点
  • 贡献值0点
  • 好评度132点
  • 原创分0分
  • 专家分0分
阅读:1336回复:4

2440下wince启动问题?

楼主#
更多 发布于:2007-04-12 08:42
  新做的2440硬件板子在启动wince4.2时显示如下:
Windows CE Kernel for ARM (Thumb Enabled) Built on Mar 13 2003 at 22:52:56
ProcessorType=0920  Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8c2013bc
Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
SDMMC config set rGPGCON: fd86edba
OEMInit Done...
Sp=ffffc7cc
OEMSetRealTime: Year: 2003, Month: 1, Day: 1, Hour: 12, Minute: 0, second: 0 rcnr=1h
OEMSetRealTime(register): Year: 3, Month: 1, Day: 1, Hour: 12, Minute: 0, second: 0 rcnr=1h
FMD::FMD_Init
FMD::FMD_Init Done

请问FMD::FMD_Init Done以后作什么初始化?为什么会死在这里呢?硬件音频还没有焊接,没有EEProm,其他的功能齐全。
sjgkr
驱动牛犊
驱动牛犊
  • 注册日期2003-05-26
  • 最后登录2010-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望6点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-19 17:00
我也遇到同样的问题,我的板子除了CPU、FLASH和SDRAM 其他都没焊
不知楼主解决没有?
gerryzhou
驱动小牛
驱动小牛
  • 注册日期2006-05-14
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分990分
  • 威望133点
  • 贡献值0点
  • 好评度132点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-20 10:03
这个问题其实很简单,肯定是端口配置的问题,请在debug模式下编译,一般是中断口配置和你的板子不匹配。建议先把注册表中不用的驱动,powerbuttton,PCMCIA,网卡去掉,应该可以启动的。如果还不行,debug模式调试信息打印看看
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-20 10:41
看看DRIVERS\BUILTIN这个注册键下有什么东西,在它们的驱动程序里打信息就知道为什么了,
可能是哪个硬件没有,但驱动还被加载了,硬件找不到而进入列循环了.
学海无涯
sjgkr
驱动牛犊
驱动牛犊
  • 注册日期2003-05-26
  • 最后登录2010-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望6点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-05-22 15:29
问题解决了,果然是多余的驱动程序被加载的缘故,删掉了一大堆没用的驱动
感谢楼主和版主的热心解答!
游客

返回顶部