主题 : 编译CE6.0映像,nk.bin文件51M,无法从SD烧写和运行 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 18687
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2010-04-12
最后登录: 2018-08-29
楼主  发表于: 2010-08-13 15:17

 编译CE6.0映像,nk.bin文件51M,无法从SD烧写和运行

编译CE6.0映像,nk.bin文件51M,无法从SD烧写和运行,烧写时发出急促的“滴滴”声,是否superboot、n-boot对映像文件大小有限制?有什么办法可以解决?

能够确定的是:
(1)编译过CE6.0映像,nk.bin文件42M,可以正常烧写运行。
(2)我已经将nk.bin文件改成了nk_A70.bin(我用7寸屏),而且在配置文件中也作了相应的改动,如下:

#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action=install
OS= WindowsCE6
VerifyNandWrite=No
StatusType = Beeper| LED
#################### Linux #####################
Linux-BootLoader = Linux/u-boot_nand.bin
Linux-Kernel = Linux/zImage_n43
Linux-CommandLine = root=/dev/mtdblock2 rootfstype=yaffs2 init=/linuxrc console=ttySAC0,115200
Linux-RootFs-InstallImage = linux/rootfs_qtopia_qt4.img
Linux-RootFs-RunImage = linux/rootfs_qtopia_qt4.ext3
################### WindowsCE6 #################
WindowsCE6-Bootloader= WindowsCE6\nboot_a70.nb0
WindowsCE6-BootLogo = WindowsCE6\bootlogo.bmp
WindowsCE6-InstallImage = WindowsCE6\NK_A70.bin
WindowsCE6-RunImage = WindowsCE6\NK_a70.bin

################### Android ####################
Android-BootLoader = Android/u-boot_android.bin
Android-Kernel = Android/azImage_N43
Android-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200
Android-RootFs-InstallImage = Android/rootfs_android.ubi
Android-RootFs-RunImage = Android/rootfs_android.ext3
################### Ubuntu #####################
Ubuntu-Kernel = Ubuntu/uzImage_n43
Ubuntu-CommandLine = console=tty1 console=ttySAC0,115200 init=/linuxrc
Ubuntu-RootFs-RunImage = Ubuntu/rootfs_ubuntu.ext3
############### UserBin part #################
UserBin-Image=WindowsCE/NK.nb0
userBin-StartAddress=50100000

自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-08-13 17:03
我们没有试过这么大的nk, 你可以把pbxml项目文件发到技术支持的邮箱,以后更新时我们尽量验证解决。
最好把你所改动的内容也说明一下。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 18687
精华: 0
发帖: 57
金钱: 285 两
威望: 57 点
综合积分: 114 分
注册时间: 2010-04-12
最后登录: 2018-08-29
2楼  发表于: 2010-08-16 16:29
今天再次验证,NK大于50M左右就不能烧写成功,小于50M就没有问题。我今天生成的NK是48M,仅仅去掉了TencentQQ。这个QQ还是比较大的,仅仅是测试,建议大家也最好别集成在里面。
级别: 新手上路
UID: 27673
精华: 0
发帖: 32
金钱: 160 两
威望: 32 点
综合积分: 64 分
注册时间: 2010-08-30
最后登录: 2011-11-29
3楼  发表于: 2011-02-02 08:48
49.8 MB (52,303,303 字节) 也不能成功,提示长度错误。
级别: 侠客
UID: 39625
精华: 0
发帖: 56
金钱: 385 两
威望: 77 点
综合积分: 112 分
注册时间: 2011-03-10
最后登录: 2012-06-02
4楼  发表于: 2011-03-30 23:49

 回 3楼(ds2000) 的帖子

我之前用另一块开发板时eboot下改配置文件的,然后就可以烧写60M大小的NK了 不知道mini怎么弄,应该也可以改配置文件实现,呵呵
[ 此帖被gaoyingj2005在2011-04-01 21:09重新编辑 ]