DSP28015串口烧写步骤与所需文件

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

DSP28015 串口烧写步骤

一.串口烧写步骤

1.安装CCS3.3软件

2.安装串口编程算法项目文件:sdf28xx_v3_0_serial

详情请阅读文档:SDFlash_Serial_RefGuide_v3_1.pdf文件。

3.在算法项目文件中设置好相应的时钟频率,生成.out文件

1)在CCS中导入F28015SerialFlash工程文件

文件地址:

C:\CCStudio_v3.3\specdig\sdflash3.1\mydrivers\DSP280x_v3_1\DSP280x_serial\build\F28x xSerialFlash

2)设置好你的目标板相应的时钟频率

在Flash280x_API_Config.h中选择相应的PLL时钟:

#define CPU_RATE 10.000L // for a 100MHz CPU clock speed (SYSCLKOUT)

【一般选择默认值就可以了】

3)保存并编译项目文件,生成F28015SerialFlash.out文件,文件存放在:

C:\CCStudio_v3.3\specdig\sdflash3.1\mydrivers\DSP280x_v3_1\DSP280x_serial\bin

4.安装SdFlashV1.60或更高版本

5.编辑sdopts.cfg文件,此文件在你所安装的windows的system32目录下

1)用记事本的方式打开sdopts.cfg。

2)在“#End of sdopts.cfg”前加入如下文本:

[EmulatorId=C1]

EmuPortAddr=0xC1

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

[EmulatorId=C2]

EmuPortAddr=0xC2

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

[EmulatorId=C3]

EmuPortAddr=0xC3

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

[EmulatorId=C4]

EmuPortAddr=0xC4

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

[EmulatorId=C5]

EmuPortAddr=0xC5

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

[EmulatorId=C6]

EmuPortAddr=0xC6

EmuPortMode=RS232

EmuProductName=SERIAL_FLASH

6.打开SDFlash软件,按SDFlash_Serial_RefGuide_v3_1.pdf提供的方法指定

算法文件路径

一般的选项直接选择默认项即可,主要是文件的路径要和本地相符。

7.将DSP的SCIA模块与PC机串口连接,将DSP的如下管脚置位相应状态后,

复位DSP。

8.点击SdFlash菜单的Device项--->Flash, 点击Start,开始烧写程序。

二.串口烧写打包文件夹所需文件

1. F28015SerialFlash.sdp [SDFlash工程文件]

2. F280xRS232Flash.dll [SDFlash驱动文件]

3. F28015SerialFlash.out [SDFlash串口烧写FLASH参数配置文件]

4. F28xxPasswordMF.out [密码匹配文件]

5. ccBrd028x.dat [CCS板卡文件,这个文件内容没有用到,但为了满足SDFlash工程文件的架构还是得加上]。

6. sdopts.cfg [windows系统参数配置文件,这个文件需放在system32文件夹内,并做相应改动,见步骤5]

三.注意事项

1.在每次烧写FLASH,需要按照SDFlash_Serial_RefGuide_v3_1.pdf文件中描述的步骤进

行操作,先对DSP上电(进入烧写模式),再复位SDFlash,然后进行烧写。

四.附录

1.boot mode 和GPIO引脚状态之间的关系

相关文档
最新文档