xzffff
驱动小牛
驱动小牛
  • 注册日期2003-07-06
  • 最后登录2012-09-20
  • 粉丝0
  • 关注0
  • 积分377分
  • 威望41点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
阅读:1505回复:7

救命啊,我的WINCE怎么起不来了?

楼主#
更多 发布于:2005-02-01 10:31
(1)我在EP9312的开发板上装WINCE,用芯片供应商提供的BSP装进开发板了,可以跑。后来因为我们自己用16554扩展了串口,调试驱动时,为了跟踪我的驱动的错误,就把pb自带的COM_MDD2.c改了,把所以调试信息都打开,然后把\WINCE420\PUBLIC\COMMON\OAK\LIB\ARM4I\DEBUG\目录下的com_mdd2.lib和com_mdd.pdb删了,然后去COM_MDD2那个驱动的目录执行build -c,再rebuild platform,下载进开发板,结果在超级终端上看到下面的调试信息:

0x8111e574: NOTIFICATION::XCeRunAppAtEvent
0x8111e574: NOTIFICATION::SetUserNotification (or replacing 00000000)
0x8111e574: NOTIFICATION::SetUserNotification::Registring system watch: event 12 app \\.\Notifications\NamedEvents\DSTTzChange args AppRunAfterTzChange
0x8111e574: NOTIFICATION::XCeRunAppAtEvent
0x8111e574: NOTIFICATION::SetUserNotification (or replacing 00000000)
0x8111e574: NOTIFICATION::SetUserNotification::Registring system watch: event 1app \\.\Notifications\NamedEvents\DSTTimeChange args AppRunAfterTimeChange
0x81d00000: **** Skip Tbl: 'Tahoma' : '005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff' Segs: '8'
0x81d00000: **** Skip Table 'Tahoma' '5C005C'...
0x81d00000: **** Skip Table 'Tahoma' 'A500A5'...
0x81d00000: **** Skip Table 'Tahoma' '7E007E'...
0x81d00000: **** Skip Table 'Tahoma' '3C90391'...
0x81d00000: **** Skip Table 'Tahoma' '20262026'...
0x81d00000: **** Skip Table 'Tahoma' '21162116'...
0x81d00000: **** Skip Table 'Tahoma' '221A221A'...
0x81d00000: **** Skip Table 'Tahoma' '25FF25A0'...
0x81d00000: **** Skip Tbl: 'Arial' : '005c' Segs: '1'
0x81d00000: **** Skip Tbl: 'Courier New' : '005c' Segs: '1'
0x81d00000: **** Skip Table 'Courier New' '5C005C'...
0x81da0608: Grow Gdi handle table from 256 to 320
0x81f29c1c: *TCBTimeout: ClearIdleTimerReset
0x81f29c1c:     TCBTimeout: setting fTCBTimerOn to 0
0x81f29c1c:     *TCBTimeout: NOT Restarting TCBTimer

然后就没反应了,再把原来的com_mdd2.lib和com_mdd.pdb文件拷回原来的地方,覆盖新编译的文件,再rebuild platform,下载进开发板,结果还是出现上面的调试信息后就没反应了。

(2)我的pb是4.2评估板,安装后修复过一次,现在想再修复,但运行setup后,提示说被一个中断打断了,不能安装。是不是评估板不能修复两次的?

(3)本来想年前把wince搞定的,看来没希望了。郁闷ing
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-01 13:10
那就重装一次嘛,先恢复到改代码之前的状态三
根据地的兄弟们,团结就是力量
xzffff
驱动小牛
驱动小牛
  • 注册日期2003-07-06
  • 最后登录2012-09-20
  • 粉丝0
  • 关注0
  • 积分377分
  • 威望41点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-01 14:25
现在下载进wince可以跑了
但是pb重装不了,有点奇怪.
zouyingmyfriend
驱动牛犊
驱动牛犊
  • 注册日期2003-11-09
  • 最后登录2007-09-14
  • 粉丝0
  • 关注0
  • 积分83分
  • 威望12点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-02-01 14:50
什么叫重装不了啊??
xzffff
驱动小牛
驱动小牛
  • 注册日期2003-07-06
  • 最后登录2012-09-20
  • 粉丝0
  • 关注0
  • 积分377分
  • 威望41点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-02-02 10:35
就是运行setup,然后可以修复/修改之类的,现在执行setup后,安装程序说被一个中断打断了,要以后再装.
因为我的pb帮助文件的搜索功能没了,所以想重装,但是又不敢卸载了再重装,好像这样子重装的话就用不了了,到期了.
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-02-02 10:49
现在下载进wince可以跑了
但是pb重装不了,有点奇怪.


(1)既然能下载进目标机能跑了,“com_mdd2.lib和com_mdd.pdb”问题解决了?
(2)pb重装:先卸载,然后到注册表里面删除和PB相关的项,再重装试试。
Come on, let us drive the world.
xzffff
驱动小牛
驱动小牛
  • 注册日期2003-07-06
  • 最后登录2012-09-20
  • 粉丝0
  • 关注0
  • 积分377分
  • 威望41点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-02-02 11:27
"com_mdd2.lib和com_mdd2.pdb”问题解决了,但是还是用原来的,自己修改的用不了.
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-02-02 12:00
就是运行setup,然后可以修复/修改之类的,现在执行setup后,安装程序说被一个中断打断了,要以后再装.
因为我的pb帮助文件的搜索功能没了,所以想重装,但是又不敢卸载了再重装,好像这样子重装的话就用不了了,到期了.


如果到期了,重装肯定可以的,或者把机器时间改到以前,只要保证没到过期时间就行。
Come on, let us drive the world.
游客

返回顶部