4231|3

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于NK.NBO的32M问题 [复制链接]

我用的是PB5.0,默认生成的nk.nb0是32M,现在想把它容量扩大,修改了WINCE500\PLATFORM\At91sam9261ek\Files下面的config.bib:

;   Name     Start     Size      Type
;   -------  --------  --------  ----
    BLDR     80000000  00058000  RESERVED
    DRVGLOB  80058000  00001000  RESERVED
    NK       80059000  02000000  RAMIMAGE
    RAM      82059000  01EA7000  RAM      ; 47.56 MB
        GDIRAM         83f00000  00100000         RESERVED ; use for gdi

改为了:

;   Name     Start     Size      Type
;   -------  --------  --------  ----
    BLDR     80000000  00058000  RESERVED
    DRVGLOB  80058000  00001000  RESERVED
    NK       80059000  02500000  RAMIMAGE
    RAM      82559000  019A7000  RAM      ; 47.56 MB
        GDIRAM         83f00000  00100000         RESERVED ; use for gdi

这样就增大到了37M,最后一段也改了:

FSRAMPERCENT=0x40404040

   
ROMSTART=80059000
ROMWIDTH=32
ROMSIZE=02000000

改为:

FSRAMPERCENT=0x40404040

   
ROMSTART=80059000
ROMWIDTH=32
ROMSIZE=02500000

PB的setting里面的build option里的run-time image can be larger than 32 MB的勾也打了,eboot的nand选项里面的romsize也改成了0x2500000,但是编译后只成功了一次,其余的最终都在超级终端上显示“Download successful!  Jumping to image at 0x8005A000 (physical 0x2005A000)...”。

是不是还要改什么地方啊?

最新回复

既然烧录到NAND里了,那此时重启,是否能正确运行?还是也会停止在这一步? 一般这个地方出问题,都是镜像有问题的。如果无法定位错误位置,就改用debug模式,将调试信息都打印出来看。  详情 回复 发表于 2008-6-15 19:58
点赞 关注

回复
举报

92

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你的问题描述就有问题。

编译成功了,和在终端上显示“Download successful!  Jumping to image at 0x8005A000 (physical 0x2005A000)...”是没有关联的。

前一个是在PB下编译WINCE的镜像
后一个是将编译好的镜像下载到flash里面,并跳转到指定的SDRAM地址开始运行镜像了。

你到底想描述什么错误?
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
呵呵~~不好意思,问题没说清楚。

是这样的,我把config.bib修改后,编译都是成功的,编译好的镜像我是通过SAM-BA烧录到目标板子的NAND里面,然后在启动的过程中就报“Download successful!  Jumping to image at 0x8005A000 (physical 0x2005A000)...”,之后就没有任何反应了。
 
 
 

回复

97

帖子

0

TA的资源

一粒金砂(初级)

4
 
既然烧录到NAND里了,那此时重启,是否能正确运行?还是也会停止在这一步?
一般这个地方出问题,都是镜像有问题的。如果无法定位错误位置,就改用debug模式,将调试信息都打印出来看。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表