打印

DSP Flash烧写小结(转)

[复制链接]
4118|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
晓风残月|  楼主 | 2011-12-20 12:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于本人使用的是合众达 VPM642开发板,存在CCS2.2和3.3的例程。提供了两种烧写方法:

1.使用通用的flashburn工具实现flash烧写

将用户的程序写入到FLASH中的操作步骤如下:
1)、将BOot.asm的程序加入到用户程序中,其地址空间分配为0x00~0x400;
2)、编写HEx转换的CMD文件。
3)、使用HEx6x工具,将OUT文件,转换成为HEx的二进制文件。
4)、使用FLASHBURN将之写入到FLASH中。

2.在CCS3.3环境中使用合众达专用的SeedConvertTool文件转换工具完成烧写

操作步骤简述如下(Customer代表客户的应用程序名):

1)设计客户应用程序,生成Customer.out文件;

2)通过PC端的文件转换工具,将Customer.out文件转换为DSP端CCS可加载的Customer.dat文件;

3)装载DM642_Appboot.out文件;

4)加载Customer.dat文件(这一步必须进行而且必须在运行DM642_Appboot程序之前进行);

5)运行DM642_Appboot程序。

该方案需要注意,由于C6000系列的DSP Flash Bootload时,采用2级引导方式,板卡上电引导时,DSP会自动搬移1K字节Flash空间的内容到0~0x400片内ISRAM空间,在进行应用程序的cmd文件中必须为Bootloader保留0~0x400的片内ISRAM空间。

flash烧写步骤:

1).使用仿真器建立CCS和VPM642开发板的硬件连接;

2).开发板上电,打开CCS3.3,点击"debug-connect"建立仿真调试环境;

3).点击“File”->“Load Program”命令,装载DM642_Appboot.out文件;

4).点击“Debug”->“Run”命令或按“F5”,运行DM642_Appboot程序,烧写完成后程序自动停止运行;

5).关闭CCS,关闭开发板电源,并断开与仿真器连接。

6).连接好摄像头和显示器的输入输出端,开启开发板并复位即可.

   基于Flashburn的应用程序设计要求工程添加一个Boot.asm文件,然后将Boot.asm里面的内容定位到0~0x400的片内ISRAM空间。而采用SEED提供的该解决方案,客户应用程序里面不用添加Boot.asm文件,只需保留0~0x400的片内ISRAM空间即可。

相关帖子

沙发
爱之翼V| | 2011-12-21 10:42 | 只看该作者
多些楼主分享,楼主写得还是很详细的,谢谢!

使用特权

评论回复
板凳
晓风残月|  楼主 | 2011-12-28 11:28 | 只看该作者
多谢支持啊 3# keken

使用特权

评论回复
地板
thlight| | 2011-12-28 18:00 | 只看该作者
好东西

使用特权

评论回复
5
foreverly| | 2011-12-28 19:27 | 只看该作者
分析得好细哦。 1# 晓风残月

使用特权

评论回复
6
张鑫鑫鑫| | 2011-12-28 23:09 | 只看该作者
值得借鉴一下

使用特权

评论回复
7
lzlong| | 2011-12-29 11:52 | 只看该作者
谢楼主了 好好的学习一下

使用特权

评论回复
8
sqcumt123| | 2011-12-30 10:02 | 只看该作者
楼主真善于总结,好好学习了

使用特权

评论回复
9
tianyu01| | 2012-1-4 07:18 | 只看该作者
确实值得学习呢

使用特权

评论回复
10
tianyu01| | 2012-1-4 07:18 | 只看该作者
多谢楼主分享啊

使用特权

评论回复
11
dgun| | 2012-1-4 11:01 | 只看该作者
:)不错的经验分享

使用特权

评论回复
12
halps| | 2013-7-17 23:24 | 只看该作者
合众达专用的SeedConvertTool文件转换工具网上好像找不到啊

使用特权

评论回复
13
zhangmangui| | 2013-7-17 23:41 | 只看该作者
多谢楼主分享  还望能够继续分享好东东

使用特权

评论回复
14
qui26| | 2013-7-18 11:03 | 只看该作者
谢楼主了 好好的学习一下

使用特权

评论回复
15
vivilzb1985| | 2013-7-18 11:43 | 只看该作者
多谢楼主的经验分享。

使用特权

评论回复
16
拿起书本| | 2013-7-18 18:59 | 只看该作者
支持,值得分享的学习经验,让初学者少节省时间

使用特权

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

本版积分规则

16

主题

169

帖子

0

粉丝