主题 : 为何新做的镜像不能启动 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 13957
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2010-01-31
最后登录: 2010-02-22
楼主  发表于: 2010-02-21 20:30

 为何新做的镜像不能启动

nboot正常,镜像正确的被复制到内存;
WINCE启动到LOGO显示出来了,然后就不动了,这是为什么?请高手不吝赐教!!

注意:前几天买的mini2440,已经是新的super-vivi了。

##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
Version: 0945-2K
Enter your selection:
[ 此帖被liudanpao在2010-02-21 20:49重新编辑 ]
级别: 新手上路
UID: 9369
精华: 0
发帖: 9
金钱: 55 两
威望: 17 点
综合积分: 18 分
注册时间: 2009-09-27
最后登录: 2018-02-08
1楼  发表于: 2010-02-21 21:01
我先顶,我是也是,走到进度条哪里,就死机了
级别: 新手上路
UID: 13957
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2010-01-31
最后登录: 2010-02-22
2楼  发表于: 2010-02-21 21:53
nono,我的进度条已经过去了,ce的LOGO都显示出来了,

你的那个多半是镜像的位置不对,如果你传的nk.nb0文件,需要在nvw里面设置下载地址为0x30200000。如果传的是nk.bin文件,则应该没问题,如果还可能就是显示屏尺寸的设定了(在option.h)里面。


下面是我的问题详述:

C:\WINCE600\PLATFORM\Mini2440\SRC\OAL\OALLIB\init.c


    ConfigureGPIO();

    InitDisplay();    ----这句话执行完毕了,执行正确

    // Initialize the KITL connection if required
    /*2008-05-24 chen yq*/
    //OALKitlStart();
    KITLIoctl(IOCTL_KITL_STARTUP, NULL, 0, NULL, 0, NULL);                  -----这里没反应了

    OALMSG(1, (L"-OEMInit\r\n"));
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2010-02-22 14:47
使用自带的示例工程看看。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.