打印

求DSPF2806X系列通过蓝牙串口进行程序升级方法

[复制链接]
2702|52
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
100058|  楼主 | 2016-12-24 15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2016-12-24 18:12 | 只看该作者
可以参考这个gprs升级的案例:http://www.docin.com/p-712211785.html
道理都是一样的,只不过gprs模块换成了蓝牙模块

使用特权

评论回复
板凳
dongbaohui| | 2016-12-24 20:50 | 只看该作者
本质上还是串口升级,搞定串口的升级就OK了。

使用特权

评论回复
地板
chuntian2016| | 2016-12-25 21:02 | 只看该作者
蓝牙只是进行数据的传输的,升级的话还是MCU进行的

使用特权

评论回复
5
jimmhu| | 2016-12-26 22:35 | 只看该作者
好像是只能串口对C2000升级。

使用特权

评论回复
6
jimmhu| | 2016-12-26 22:36 | 只看该作者
需不需要修改BootLoader?

使用特权

评论回复
7
qiufengsd| | 2016-12-27 17:02 | 只看该作者
28xx可以通过串口进行程序下载。

使用特权

评论回复
8
qiufengsd| | 2016-12-27 17:03 | 只看该作者
楼主可以试试直接进行串口输出下载程序。

使用特权

评论回复
9
lefeng| | 2016-12-27 20:28 | 只看该作者
蓝牙用来数据传输,升级还是串口吧

使用特权

评论回复
10
pklong| | 2016-12-28 21:30 | 只看该作者
串口发送数据,实现更新升级。

使用特权

评论回复
11
pklong| | 2016-12-28 21:31 | 只看该作者
这个28xx可以通过串口进行程序升级。

使用特权

评论回复
12
myiclife| | 2016-12-28 22:12 | 只看该作者
串口能够升级程序吗?

使用特权

评论回复
13
myiclife| | 2016-12-28 22:14 | 只看该作者
想通过GPRS直接更新程序代码试试。

使用特权

评论回复
14
jkl21| | 2016-12-29 21:18 | 只看该作者
F2812 串口烧写操作步骤及配置
1.      先安装sdf28xx_v3_3_serial,安装时按照默认路径安装,与CCS3.3安装路径相同;

2.      安装SDFlash 软件:SetupCCSPlatinum_v30329,安装路径与CCS3.3安装路径相同;

3. 编辑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

3.      利用串口线连接DSP与PC机;配置F2812为从SCI-A的启动模式,复位时:GPIOF4=0   GPIOF12=0 GPIOF3=1 GPIOF2=1;

4.      打开SDFlash,路径为:C:CCStudio_v3.3specdigsdflashbin下SDFlash.exe,如下图所示。




5.      打开F2812SerialFlash.sdp工程,

路径:C:CCStudio_v3.3specdigsdflashmyprojectssdf28xx_v3_3_serialf2812




6.      打开Project-Settings菜单,对工程进行配置,


_ Driver: This must point to F281xRS232Flash.dll (for F281x devices), to

F280xRS232Flash.dll (for F280x, F2801x, and F2804x), or to

F2833xRS232Flash.dll (for F2833x and F2823x devices).



_ Emulator Address/ID: This is the COM port on your PC that you are using to

connect to the DSP. If COM1, COM2, COM3 and COM4 do not appear as

options, modify the sdopts.cfg file as described previously in step 4.



_ Board file: Leave as ccBrd028x.dat



_ Processor name: Leave as cpu_0





Algorithm File: Use the same algorithm file that you specified on the Erase Tab.

_ Flash Data File: This is the .out file that you want to program into the flash.

_ Timeout: Leave as 0. This option has been superseded by Programming User

Options 4.

_ User Options 1 through 3: Unused.

_ User Options 4: : Program acknowledge retry specifier. After sending the DSP

a packet of data to program into the flash, the PC runs a loop that checks for a

program acknowledge from the DSP. This option controls the maximum number

of times the PC will loop. It can generally be left at the default value of 0.




Algorithm File: Use the same algorithm file that you specified on the Erase Tab.

_ Timeout: Leave as 0.

_ User Options 1 and 2: Unused.

Note: In the JTAG version of SDFlash, these options specify the wait-states for

the OTP and Flash memory to be set before the verify operation starts. The

serial version of SDFlash does not use these options however, and instead the

wait-states remain set to their reset defaults (which are the maximum values).

_ User Options 3 and 4: Unused



8.保存SDFlash工程,


9.DSP上电或复位,以启动SCI-A模式



10. 复位SDFlash,单击红色按钮。

使用特权

评论回复
15
jkl21| | 2016-12-29 21:24 | 只看该作者
是串口下载程序的代码。

使用特权

评论回复
16
sanfuzi| | 2016-12-30 21:47 | 只看该作者
串口升级程序速度怎么样?

使用特权

评论回复
17
sanfuzi| | 2016-12-30 21:48 | 只看该作者
需要后面加上校验码吗?

使用特权

评论回复
18
dzfansman| | 2016-12-31 16:59 | 只看该作者
串口输出的效果怎么样

使用特权

评论回复
19
dzfansman| | 2016-12-31 17:01 | 只看该作者
C2000的产品串口更新程序需要固定的程序才行。

使用特权

评论回复
20
selongli| | 2017-1-2 21:03 | 只看该作者
串口升级可以通过软件进行升级。

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝