您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> TI专栏 >> TI C6000 >> TMS320C64x DSP >> 正文
  [图文]DSP DM642 Flashburn使用           ★★★ 【字体:
DSP DM642 Flashburn使用
作者:c101zxg    文章来源:c101zxg    点击数:    更新时间:2013-3-19    

FLASH存储器进行烧写一般有以下几种方法:一是通过编程器烧写;二是通过开发商提供的专门烧写软件工具进行烧写;三是自己编写烧写程序通过DSP烧写。本文是通过TI公司提供的FlashBurn软件来对FLASH存储器进行烧写。板子为SSD-DM642 V2

1、 在使用仿真器的正常情况下,编译生成×××.out文件.

2、 在已调试好的工程项目中加入二次boot程序(boot .asm),注意中断向量表仍用原来的中断向量表(ves_dm642.asm)然后重新编译生成×××.out文件。

3、 把编译生成×××.out文件复制到 HEX文件夹中,并改名为BOOT.out文件,双击change.bat文件(或利用hex6x.exe)来实现把BOOT.out文件转化为BOOT.hex文件.即用于烧到flash中的文件。

4、 利用FBTC642程序来生成XXX.cdd用于实现flashburn软件的条件。

当然前提是要先下载一个flashburn软件或在CCS中有这个插件。

先新建一个,设置后close后保存,然后打开这个配置进行flashr先擦除后烧写

第一行空格Conversion Cmd利用:DM642.cmd(所有工程都用这个文件)

第二行空格File to burn利用: 步骤3中产生的BOOT.hex

接下来几个按实际情况选择。

第六行空格FBTC Program File利用:FBTC642文件中的FBTC642.out而不是步骤3中的BOOT.out文件

第七行空格Flash phyiscal是指flash Rom 映射到DM642可访问空间的某个段。在本开发板中的flash Rom是映射到EMIF CE10x90000000—0x9FFFFFFF)开始的4M空间中,故这里填0x900000000x400000两个值。

5、去掉仿真器并复位DSP目标板,以使程序自动加载运行。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    基于DM642-VGA开发板的例程-…
    DM642在ccs5.1.0.08020 上的…
    DM642 VP:长短场检测
    DM642完成的第一个C到线性汇…
    DM642学习报告
    基于DM642的机器人双目视觉系…
    CCS v5中使用CSL库,以DM642…
    DM642 + CCS4 解决printf没结…
    DM642运动补偿程序及注释第一…
    DM642运动补偿程序及注释第二…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61 湘ICP备13001086号-2