3463|3

2015

帖子

0

TA的资源

纯净的硅(中级)

楼主
 

关于C2000程序串口升级 [复制链接]

以F28335为例,介绍如何通过SCI串口进行在线程序升级。

跳线,以28335 controlcard为例。

需要先用跳线将芯片的boot模式设置为SCI-A启动(设置boot模式,即配置boot引脚对应GPIO口的电平)。

查看详情

注:如果使用TI开发板做此实验,一般开发板上都会留有控制boot引脚的开关,查询一下对应开发板的user’s guide可以找到开关位置并进行设置就可以了,不需要跳线。

设置完boot模式后将SCI引脚连接至PC端(或上位机),如图:

查看详情

下载codeskin的C2prog(http://www.codeskin.com/c2prog-download),安装打开,然后用CCS自带的HEX2000(C:\ti\ccs920\ccs\tools\compiler\ti-cgt-c2000_18.12.3.LTS\bin)将程序编译输出的.out文件转换为hex文件。高版本的CCS可以直接转换,转换方式如下图:

 查看详情

 

进行烧写:

查看详情

可能出现问题的解决方案:

检查硬件看看用的是不是上面图中谈到的SCI引脚

串口烧写时也是可以用仿真器+CCS监视开发板的运行

有些RS-232转RS-485的接口工具并不能很好工作

最主要的,串口烧写是通过芯片内部的Bootloader来工作的,所以,当开发板连上串口,有正确跳线的时候,用串口调试助手向开发板发送下面的字符开发板应该会有返回信号

查看详情

上面发送的41AA0800000000000000000000000000000000000000000800000000C011223344556677意思是
在0x0000c000写11223344556677。

更具体的,可以参考bootROM文档中的说明:

http://focus.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=spru963a&docCategoryId=6&familyId=1414

查看详情

最新回复

学习了   详情 回复 发表于 2020-3-6 14:49
点赞 关注
 

回复
举报

423

帖子

0

TA的资源

一粒金砂(高级)

沙发
 

@Aguilera 请教lz,图中的插槽有没标件,求型号,谢谢~~

 
 

回复

423

帖子

0

TA的资源

一粒金砂(高级)

板凳
 

理论上,DSP可以通过esp8266,实现OTA?

 
 
 

回复

2618

帖子

0

TA的资源

纯净的硅(高级)

4
 

学习了

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表