阅读:1545回复:7
救命啊,我的WINCE怎么起不来了?
(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 |
|
论坛版主
|
沙发#
发布于:2005-02-01 13:10
那就重装一次嘛,先恢复到改代码之前的状态三
|
|
板凳#
发布于:2005-02-01 14:25
现在下载进wince可以跑了
但是pb重装不了,有点奇怪. |
|
地板#
发布于:2005-02-01 14:50
什么叫重装不了啊??
|
|
地下室#
发布于:2005-02-02 10:35
就是运行setup,然后可以修复/修改之类的,现在执行setup后,安装程序说被一个中断打断了,要以后再装.
因为我的pb帮助文件的搜索功能没了,所以想重装,但是又不敢卸载了再重装,好像这样子重装的话就用不了了,到期了. |
|
5楼#
发布于:2005-02-02 10:49
现在下载进wince可以跑了 (1)既然能下载进目标机能跑了,“com_mdd2.lib和com_mdd.pdb”问题解决了? (2)pb重装:先卸载,然后到注册表里面删除和PB相关的项,再重装试试。 |
|
|
6楼#
发布于:2005-02-02 11:27
"com_mdd2.lib和com_mdd2.pdb”问题解决了,但是还是用原来的,自己修改的用不了.
|
|
7楼#
发布于:2005-02-02 12:00
就是运行setup,然后可以修复/修改之类的,现在执行setup后,安装程序说被一个中断打断了,要以后再装. 如果到期了,重装肯定可以的,或者把机器时间改到以前,只要保证没到过期时间就行。 |
|
|