查看原文
其他

【DSP笔记】下载程序遇到的问题

正念 嵌入式大杂烩 2021-01-31

点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间阅读编程笔记!

一、前言

最近拿到了一块TI官方的DSP开发板,芯片型号是:TMS320F280049C,板载调试器XDS110。但是下载程序时遇到了一点问题,现记录总结如下:


TMS320F280049C特性:


二、下载程序时遇到的问题及解决方法

之前用过一阵子TI的DSP,也用过其配套的IDE——CCS(Code Composer Studio)进行开发。下载程序之前先新建一个.ccxml结尾的配置文件进行下载、调试配置,这个文件通常只需要配置两个基本信息,一个是调试器,另一个是芯片型号。

按照以往的经验,配置完这两个信息之后,进行连接测试:

测试结果显示连接失败:


之前使用XDS100v1XDS100v2仿真器时就是这么设置就可以了。现在用了XDS110却不行,反复操作了好几遍都是连接失败,还以为仿真器或者板子坏了呢。

仔细看了看连接失败的说明:The JTAG IR an DR scan-path cannot circulate bits.,表明了这应该是仿真器还需要设置,上官网查了查相关的用户手册文档,发现还真的得对仿真器进行设置:


果然,按照文档说的,设置了仿真器的模式为cJTAG1149.7 2-pin advanced modes(原本默认是JTAG1149.1)之后就可以用了:

修改之后的配置为:


然后进行连接测试:

连接成功。这下就可以愉快的点灯啦。

总结:

(1)XDS100v1、XDS100v2调试器不用修改仿真器模式,默认为JTAG1149.1就可以用,XDS110调试器的模式得改为cJTAG1149.7 2-pin advanced modes才可以正常使用。

(2)官方文档是重要的学习资料,要多看。

(3)有些经验可能会让我们进入思维惯性误区,要勤于思考,灵活应变。


往期精彩笔记:

【socket应用】基于C语言的天气客户端的实现

省电子设计竞赛一等奖作品分享(一)
教你写一个定时关机程序

你为什么不敢裸辞?

【Linux笔记】文件的权限


我的个人博客:

https://zhengnianli.github.io



聊天界面输入m获取往期笔记目录



    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存