主题 : 郁闷。。。WINCE5.0启动死机 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1805
精华: 0
发帖: 3
金钱: 30 两
威望: 3 点
综合积分: 6 分
注册时间: 2008-09-30
最后登录: 2017-09-13
楼主  发表于: 2008-10-01 22:49

 郁闷。。。WINCE5.0启动死机

偶是完全按照最新手册上的步骤自己定制的一个bin包,编译成功,通过bios模式下载到板子里,刚刚下好,会自动启动;测试,跑软件,COM口都没问题

但是只要重启(任何形式的重启,挂起也不行,换nada启动也不行),再来wince5.0启动的时候,就卡住了

具体就是卡在friendly ARM的那个黑色画面下了

com输出是:

VIVI version 0.1.4 (root@capcross) (gcc version 2.95.3 20010315 (release)) #0.1.4 Fri Sep 12 10:26:35 CST 2008
MMU table base address = 0x33DFC000
Succeed memory mapping.
DIVN_UPLL0
MPLLVal [M:7fh,P:2h,S:1h]
CLKDIVN:5h


+---------------------------------------------+
| S3C2440A USB Downloader ver R0.03 2004 Jan  |
+---------------------------------------------+
USB: IN_ENDPOINT:1 OUT_ENDPOINT:3
FORMAT: <ADDR(DATA):4>+<SIZE(n+10):4>+<DATA:n>+<CS:2>
NOTE: Power off/on or press the reset button for 1 sec
      in order to get a valid USB device address.

NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)
Could not found stored vivi parameters. Use default vivi parameters.
Press Return to start the LINUX/Wince now, any other key for vivi
Clear the free memory .............................................................

Read wince image from flash:
Sector addr on NAND: 0x520
TotalSector: 0xd4fa
LoadAddress: 0x30200000
JumpAddr: 0x30201000
..........................
Run wince, JumpAddr = 0x30201000
Clear the memory unused ..


看样子是卡在清楚内存里的数据的地方了?

十分郁闷的是,如果用官方的bin烧写,就完全不会碰到这种问题;无论从那种方式启动都不会死机


我试过化简定制包里面的内容,没有用。。。。

我用的是:
最新的NEC3.5+3串口的BSP

最新的SUPERvivi2(友善网页上下到的)

Eboot是用原始光盘自带的(也试过用编译包时候出来的eboot也不能用)


各位大大谁能帮帮忙啊。。。。55555