打印

有人用FlashBurn烧写过大于0x50000的用户程序吗

[复制链接]
2272|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imffs|  楼主 | 2007-7-13 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在烧写大于0x50000的程序的时候总是卡死在0x50000地址处
换个小的程序(比0x50000小)烧写没有问题,如果从0x50000处开始烧写
结果一个字节都烧不进去,这是怎么回事啊
下面的是我的cmd文件内容
VideoCardTcp.out
-a
-memwidth 8
-boot
-map  VideoCardTcp.map
ROMS
{
    FLASH:  org = 0x90000000, len = 0x80000, romwidth = 8,
    files ={VideoCardTcp.hex}
}

相关帖子

沙发
iversonma| | 2007-7-13 15:51 | 只看该作者

hehe可能的问题很多

硬件平台都不知道,别人怎么帮忙

使用特权

评论回复
板凳
imffs|  楼主 | 2007-7-13 19:36 | 只看该作者

硬件平台

闻亭的DM642 EVM板

使用特权

评论回复
地板
iversonma| | 2007-7-13 20:17 | 只看该作者

hehe上闻亭网站

这是一个bug,说明书出错了,后来网站上面更新了

使用特权

评论回复
5
imffs|  楼主 | 2007-7-14 09:11 | 只看该作者

不是吧

我给闻亭技术客服打了好几次电话
他们居然都不知道有这么回事

使用特权

评论回复
6
imffs|  楼主 | 2007-7-14 09:23 | 只看该作者

能说的详细点吗

说明书我看了半天都没有发现修改了什么地方

使用特权

评论回复
7
iversonma| | 2007-7-14 12:02 | 只看该作者

在这里~

DM642用户使用手册更新(Flash烧写部分)       
         尊敬的用户,您好!因我们前期说明书制作过程中的疏漏,导致了按说明书所述烧写TDS642EVM板上的Flash后,系统不能启动。对此,我们表示诚挚的歉意,希望您能一如既往地支持我们的工作。

   请到下面链接下载更新后的说明书:
    去DM642产品页下载使用说明书

DM642用户使用手册更新(Flash烧写部分)[公司动态 2005-11-3]

使用特权

评论回复
8
imffs|  楼主 | 2007-7-14 14:09 | 只看该作者

下载过了

就是没看出什么区别
也没有说在什么地方做了改动

使用特权

评论回复
9
imffs|  楼主 | 2007-7-14 17:36 | 只看该作者

问题解决了

我把FBTC642工程BurnFlash函数中
flash_erase((u32)flashnext,(u32)nBytes);
注释掉,结果就能烧进去了,原因现在还不清楚

使用特权

评论回复
10
iversonma| | 2007-7-15 22:04 | 只看该作者

具体改的问题

似乎是文件比较大就不能正常烧写,和cpld的程序有关。按照目前的说明书应该就没有问题,至于技术支持吗,不要把他们想的多么厉害

flashburn具体怎么忘记了,不知道为什么

使用特权

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

本版积分规则

9

主题

24

帖子

0

粉丝