打印

问个FLASH烧写大程序的问题

[复制链接]
2031|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imffs|  楼主 | 2007-6-26 19:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的DM642EVM板
现在想把自己的程序写到FLASH里面,参照闻亭的说明
用hex6x把程序转成了二进制文件,CMD文件内容如下
VideoCardTcp.out
-a
-memwidth  8
-boot
-bootorg 0x90000400
-bootsection .bootload 0x90000000
-map  VideoCardTcp.map
ROMS
{
    FLASH:  org = 0x90000000, len = 0x180000, romwidth = 8, files ={VideoCardTcp.hex}
}
然后在用FLASHBURN烧写时设定了逻辑地址0x100000,烧写的时候总是烧不进去,提示“can't open file for burnning”,请问这是什么问题
p.s. cmd文件中-bootorg 0x90000400
-bootsection .bootload 0x90000000,不太明白是做什么用的

相关帖子

沙发
imffs|  楼主 | 2007-7-2 10:29 | 只看该作者

问题更新

我的程序的大小在300多k,现在可以烧写进去一部分
但总是烧到0x50000地址处就卡住了
我试着在其他页上烧写,同样都是卡在0x50000处
实在不知道什么地方出了问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

24

帖子

0

粉丝