DSP 28335 Flash 烧写方法

  • 格式:pdf
  • 大小:1.26 MB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、设置烧写插件

2.与PC连接

3.打开已经仿真成功的Project

4.将下图所示所示的红色框体中的CMD配置文件换成工程目录下面CMD文件夹中的2833

5.cmd

5、在main()函数中添加如下语句

MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);

InitFlash();

上述两句话添加在InitPieVectTable();这句的下面的一行。

6.添加DSP2833x_MemCopy.c这个文件到project中。

右键选project,然后选add file to project,找到DSP2833x_common\source 中的DSP2833x_MemCopy.c,然后点OK。

7. 编译,至少要保证没有ERROR,否则请检查一下。

8.编译No ERROR,点击CCS中的Tools->F28xx On-Chip Programer

出现如下窗口:

设置为20 /2 10(原则上应设计为芯片的最高频率,即30 /2 10,但可能出现烧录后没有结果的情况)

9.点击Execute Operation

10、断电,拔出仿真器,重新上电。

可能出现的错误:

1、点tools->F28xx on-chip flash programmer,弹出提示“Non-supported partID: 0xEF ....”

解决方法:

TMS320F28335的PartID是“0x00EF”,而CCS中的flash烧写插件认为F28335的PartID是“0x00FA”,可能这个烧写插件只能认TMX320F28335的PartID(0x882地址处)。烧写插件版本不支持,所以要更新相应的CSP(Chip Support Package)。

下载Flash 28xx.zip,解压后覆盖CCStudio_v3.3/plugins的文件。

2、出现Flash API Error #13

解决方法:升级API文件,API文件可以去TI网站下载。然后替换成最新文件即可

相关主题