关于WINCE编译平台的问题

chuanjieli 2007-07-25 04:12:24
编译完wince平台后,下载image文件到模拟器中运行.模拟器一直黑屏.下面是DEBUG信息: 望高人指点!

0 PID:0 TID:0 RTC - Status Reg B - 0x02
0 PID:0 TID:0 PCIBIOS:: BIOS Address static map to addr=a00e0000
0 PID:0 TID:0 GetPicRoutingIrqTable: Start
Kernel debugger is waiting to connect with target.
0 PID:0 TID:0 search_pci_bios start
0 PID:0 TID:0 search_pci_bios end fails
0 PID:0 TID:0 GetPicRoutingIrqTable: FAILS!!!
0 PID:0 TID:0 Firmware Init Done.
0 PID:0 TID:0 Looking for rom chain
0 PID:0 TID:0 Rom chain NOT found
0 PID:0 TID:0 Booting Windows CE version 4.20 for (x86)
0 PID:0 TID:0 &pTOC = 80245a78, pTOC = 82d1c59c, pTOC->ulRamFree = 82d5d000, MemForPT = 00004000
0 PID:0 TID:0
Old or invalid version stamp in kernel structures - starting clean!
0 PID:0 TID:0 Configuring: Primary pages: 4764, Secondary pages: 0, Filesystem pages = 2382
0 PID:0 TID:0
Booting kernel with clean memory configuration:
0 PID:0 TID:0 Memory Sections:
0 PID:0 TID:0 [0] : start: 82d62000, extension: 00002000, length: 0129c000
0 PID:0 TID:0 ERROR: d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c line 284:
0 PID:0 TID:0 RemovePage : removing invalid address 0xffffffff (PFN 0x7ffff000)
0 PID:0 TID:0 NK Kernel: DEBUGCHK failed in file d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c at line 285
Kernel debugger failed to connect with target (KDBG open stream failed).
Debugger could not initialize connection.
0 PID:0 TID:0 RTC - Status Reg B - 0x02
0 PID:0 TID:0 PCIBIOS:: BIOS Address static map to addr=a00e0000
0 PID:0 TID:0 GetPicRoutingIrqTable: Start
0 PID:0 TID:0 search_pci_bios start
0 PID:0 TID:0 search_pci_bios end fails
0 PID:0 TID:0 GetPicRoutingIrqTable: FAILS!!!
0 PID:0 TID:0 Firmware Init Done.
0 PID:0 TID:0 Looking for rom chain
0 PID:0 TID:0 Rom chain NOT found
0 PID:0 TID:0 Booting Windows CE version 4.20 for (x86)
0 PID:0 TID:0 &pTOC = 80245a78, pTOC = 82d1c59c, pTOC->ulRamFree = 82d5d000, MemForPT = 00004000
0 PID:0 TID:0
Old or invalid version stamp in kernel structures - starting clean!
0 PID:0 TID:0 Configuring: Primary pages: 4764, Secondary pages: 0, Filesystem pages = 2382
0 PID:0 TID:0
Booting kernel with clean memory configuration:
0 PID:0 TID:0 Memory Sections:
0 PID:0 TID:0 [0] : start: 82d62000, extension: 00002000, length: 0129c000
0 PID:0 TID:0 ERROR: d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c line 284:
0 PID:0 TID:0 RemovePage : removing invalid address 0xffffffff (PFN 0x7ffff000)
0 PID:0 TID:0 NK Kernel: DEBUGCHK failed in file d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c at line 285
Kernel debugger is waiting to connect with target.
0 PID:0 TID:0 CEPC Firmware Init
0 PID:0 TID:0 RTC - Status Reg B - 0x02
0 PID:0 TID:0 PCIBIOS:: BIOS Address static map to addr=a00e0000
0 PID:0 TID:0 GetPicRoutingIrqTable: Start
0 PID:0 TID:0 search_pci_bios start
0 PID:0 TID:0 search_pci_bios end fails
0 PID:0 TID:0 GetPicRoutingIrqTable: FAILS!!!
0 PID:0 TID:0 Firmware Init Done.
0 PID:0 TID:0 Looking for rom chain
0 PID:0 TID:0 Rom chain NOT found
0 PID:0 TID:0 Booting Windows CE version 4.20 for (x86)
0 PID:0 TID:0 &pTOC = 80245a78, pTOC = 82d1c59c, pTOC->ulRamFree = 82d5d000, MemForPT = 00004000
0 PID:0 TID:0 Configuring: Primary pages: 4764, Secondary pages: 0, Filesystem pages = 2382
0 PID:0 TID:0
Booting kernel with clean memory configuration:
0 PID:0 TID:0 Memory Sections:
0 PID:0 TID:0 [0] : start: 82d62000, extension: 00002000, length: 0129c000
0 PID:0 TID:0 ERROR: d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c line 284:
0 PID:0 TID:0 RemovePage : removing invalid address 0xffffffff (PFN 0x7ffff000)
0 PID:0 TID:0 NK Kernel: DEBUGCHK failed in file d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c at line 285
Kernel debugger failed to connect with target (KDBG open stream failed).
Debugger could not initialize connection.
0 PID:0 TID:0 RTC - Status Reg B - 0x02
0 PID:0 TID:0 PCIBIOS:: BIOS Address static map to addr=a00e0000
0 PID:0 TID:0 GetPicRoutingIrqTable: Start
Kernel debugger is waiting to connect with target.
0 PID:0 TID:0 search_pci_bios start
0 PID:0 TID:0 search_pci_bios end fails
0 PID:0 TID:0 GetPicRoutingIrqTable: FAILS!!!
0 PID:0 TID:0 Firmware Init Done.
0 PID:0 TID:0 Looking for rom chain
0 PID:0 TID:0 Rom chain NOT found
0 PID:0 TID:0 Booting Windows CE version 4.20 for (x86)
0 PID:0 TID:0 &pTOC = 80245a78, pTOC = 82d1c59c, pTOC->ulRamFree = 82d5d000, MemForPT = 00004000
0 PID:0 TID:0
Old or invalid version stamp in kernel structures - starting clean!
0 PID:0 TID:0 Configuring: Primary pages: 4764, Secondary pages: 0, Filesystem pages = 2382
0 PID:0 TID:0
Booting kernel with clean memory configuration:
0 PID:0 TID:0 Memory Sections:
0 PID:0 TID:0 [0] : start: 82d62000, extension: 00002000, length: 0129c000
0 PID:0 TID:0 ERROR: d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c line 284:
0 PID:0 TID:0 RemovePage : removing invalid address 0xffffffff (PFN 0x7ffff000)
0 PID:0 TID:0 NK Kernel: DEBUGCHK failed in file d:\mckendric\private\winceos\coreos\nk\kernel\nknormal\..\physmem.c at line 285
Kernel debugger failed to connect with target (KDBG open stream failed).
Debugger could not initialize connection.
...全文
600 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jonsenwu 2010-02-24
  • 打赏
  • 举报
回复
引用 4 楼 wolfmvp 的回复:
在定制系统时有一个选项选错导致的,如果没记错的话应该是“Build Options”下的“Enable KITL(no IMGNOKITL=1)”勾选造成的。

好像是碰到过这个
wolfmvp 2010-02-12
  • 打赏
  • 举报
回复
在定制系统时有一个选项选错导致的,如果没记错的话应该是“Build Options”下的“Enable KITL(no IMGNOKITL=1)”勾选造成的。
delacrxoix_xu 2010-02-11
  • 打赏
  • 举报
回复
我也出现了类似提示,physmem.c line 285 。但情况稍有不同
我在emulator里面运行release版的系统就可以,而一旦在emulator里面运行debug版的系统就会出错, 提示是 unavoidable error system has to be shutdown , 选项按钮有两个 shutdown 和 reset。
feitian0896 2008-12-09
  • 打赏
  • 举报
回复
同样的问题,期待解答。但是同样的操作在5.0的模拟器倒是可以的。
isle0118 2007-07-26
  • 打赏
  • 举报
回复
failed to connect with target

19,500

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧