1 适用性说明

本例程主要演示使用仿真器通过 JTAG 接口连接 DSP 核。例程演示基于信迈XM138-IDK-V3 AM5728开发板进行。

2 Debug 模式下仿真器连接 DSP

  1. 实验步骤
  • 依照软件安装手册里的文档提示安装 CCS6.1.3,注意按照文档更新相关的仿真器驱动
  • 开发板选择 Debug 启动方式,将拨码开关拨到 11111,连接仿真器到 JTAG 接口。

如使用的仿真器类型为 XDS200、XDS560V2,注意更新仿真器固件和驱动

  • 打开 CCS,配置文件,连接 ARM 核,然后连接 DSP 核

在 CCS 界面下,点击 View 后,点击 Target Configurations。

图 1

在弹出的目标配置窗口单击右键,新建一个配置。

图 2

修改目标配置文件名称,便于确认,如 AM5728.ccxml 或者 AM57xx.ccxml。

图 3

点击 Finish 进入目标配置。选择对应的仿真器型号,本次实验使用 XDS100V3 仿真器,

如果使用 XDS200 仿真器选择 选项;芯片

型号选择 GPEVM_AM572x,该配置将自动加载 TI 官方的 gel 文件。

图 4

点击 save 后,点击 Test Connection 测试连接,所得结果如同下图所示则测试连接成

功。

图 5

在仿真器配置窗口,选中完成配置后的目标配置,单击右键,点击 Launch Selected

Configuration。

图 6

进入 Debug 界面,在 Debug 窗口选中 CortexA15_0 核单击右键,点击 Connect Target,

显示如下图所示。

图 7

图 8

选中 C66xx_DSP1 核单击右键,点击 Connect Target,显示如下图所示。DSP 核的连接

需先连接 ARM 核初始化使能 DSP 核,然后再连接 DSP 核,才能成功连接上 DSP 核。

图 9

3 Linux 系统下仿真器连接 DSP

  1. 实验步骤
  • 依照软件安装手册里的文档提示安装 CCS6.1.3,注意按照文档更新相关的仿真器驱动
  • 开发板选择 SD 卡启动方式,将拨码开关拨到 01000,连接仿真器到 JTAG 接口,

如使用的仿真器类型为 XDS200、XDS560V2,注意更新仿真器固件和驱动

  • 打开 CCS,配置文件
  • 打开串口窗口
  • 在 CCS 中连接 DSP1

在 CCS 界面下,点击 View 后,点击 Target Configurations。

图 10

在弹出的目标配置窗口单击右键,新建一个配置。

图 11

修改目标配置文件名称,便于确认,如 AM5728.ccxml 或者 AM57xx.ccxml。

图 12

点击 Finish 进入目标配置。选择对应的仿真器型号,本次实验使用 XDS100V3 仿真器,

如果使用 XDS200 仿真器选择 选项;芯片

型号选择 AM5728。

图 13

点击 save 后,点击 Test Connection 测试连接,所得结果如同下图所示则测试连接成

功。

图 14

在仿真器配置窗口,选中完成配置后的目标配置,单击右键,点击 Launch Selected

Configuration。

图 15

点击 Launch Selected Configuration 后,进入如下界面。

图 16

打开串口窗口,输入如下命令:

Target# echo "on" > /sys/bus/platform/devices/40800000.dsp/power/control

图 17

回到 CCS 的 Debug 界面,在 Debug 窗口选中 C66xx_DSP1 核单击右键,点击 Connect

Target,显示如下图所示。

图 18

DSP 核 连 接 后 为 下 图 所 示 。 将 位 于 “\Demo\RTOS\c66\led\bin\” 的

GPIO_LedBlink_evmAM572x_c66xTestProject.out 文件复制到一个非中文路径,然后按下红

框中的 load 按键,上传已编译完成的 GPIO_LedBlink_evmAM572x_c66xTestProject.out 文 件,选择路径完成后,点击 OK 进行上传。

图 19

图 20

上传完成后,如下图所示,可通过 CCS 对该程序进行调试。

图 21

基于AM5728 DSP JTAG连接调试方法相关推荐

  1. 基于AM5728 DSP+ARM亚马逊物流机器人的设计和实现,实现自动化分拣投递,AGV

    基于AM5728 DSP+ARM的物流机器人,实现自动化分拣投递 亚马逊物流机器人实物图: 功能概述与应用领域 国内物流业起步较晚,发展水平较低,在信息技术的应用方面与发达国家有很大差距,发达国家已普 ...

  2. 基于AM5728 DSP+ARM的智能电力巡检机器人设计

    基于AM5728的智能电力巡检机器人设计 国家十二五规划对电力系统固定资产投资建设的高峰结束,投资重点由基础建设转向智能运维,电力设备的监控.维护.保养等庞大的需求将得到充分释放.传统的人工巡检的方式 ...

  3. 基于AM5728 DSP+ARM自动售货机智能控制单元

    自动售货机智能控制单元 信迈推出的自动售货机控制单元是一款集自动售货机的控制.通讯与显示等功能于一体的嵌入式一体化产品.使用本 控制单元可以帮助您快速搭建出自动售货机的成套方案.   快速搭建 ,不应 ...

  4. ARM JTAG仿真器调试方法之FLASH篇

    http://blog.chinaunix.net/u/26710/showart_293962.html 通常情况下,我们并不推荐在 FLASH 中进行程序调试,这是因为相对于其他调试方法而言: ( ...

  5. 基于AM5728 DSP+ARM阵列麦克风解决方案

    阵列麦克风解决方案 01. AI智能语音解决方案 产品方向 ●在语音交互中,大体可以分为目标信号拾取.语音增强.语音识别.语义理解.信息反馈这五个部分,其中语音识别技术已经比较成熟.我们产品的优势主要 ...

  6. 基于AM5728 DSP+ARM平台实现无线地磁车辆检测网关

    一. 无线 地磁检测技术原理 在没有外物扰动的情况下,地球磁场处于一个相对稳定的状态,当有物体经过或停靠在上方时,磁场值就会发生一些细微的变化,金属物体对磁场的扰动相对较明显,无线地磁是通过对地球磁场 ...

  7. 采用MATLAB的DSP调试方法

    本文结合具体例证,介绍基于MATLAB 的DSP 应用程序调试方法. MATLAB 具有强大的分析.计算和可视化功能,利用MATLAB 提供的数十个专业工具箱,可以方便.灵活地实现对自动控制.信号处理 ...

  8. Cordova的调试方法

    Cordova APP调试方法 对于基于Cordova的跨平台APP开发的调试,相对比较困难.有基于chrome浏览器(在线/离线).weinre.Android Studio,以及基于Visual ...

  9. 基于matlab的dsp调试方法,基于Matlab7.0的DSP调试

    基于Matlab7.0的DSP调试 通过Matlab7.0中的CCSLink与CCS3.3软件连接,实现对DSP程序的调试. CCSLink的主要特点:在MATLAB环境下完成对DSP器件的调试.数据 ...

最新文章

  1. keyvaluepair_C# KeyValuePairTKey,TValue的用法【转】 .
  2. python3 tensorflow 安装
  3. [云炬ThinkPython阅读笔记]2.5 运算顺序
  4. 阴差阳错2019-12-13
  5. C#总结(二)事件Event 介绍总结
  6. AFNetworking 3.0 源码解读(十)之 UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetworking...
  7. linux创建永不过期用户,linux下如何设置用户密码永不过期_网站服务器运行维护...
  8. 【java机器学习】决策树算法
  9. 高通和英特尔向美国政府施压,要求减轻华为禁令;ATT又裁员1800人,一年解雇2.3万人;Facebook加密货币推出在即……...
  10. SQL 查找是否存在,别再 count 了,很耗费时间的!
  11. Auto.js 全命令整理(三) 输出专题
  12. 表贴电阻尺寸与什么有关_什么是LED点光源屏?常见的LED点光源规格和型号
  13. confluent(Confluent Cloud)
  14. 支付宝手机wap支付对接接口
  15. 飞秋教程 2013 阳阳整理完整版
  16. 我的-Android-面试故事---13家面试记录,附面试答案,android星座查询源码
  17. 苹果13防水吗 苹果13颜色哪个好看
  18. win7关闭程序兼容性助手和windows Defender
  19. 田金龙老师讲解杨式太极拳的起势
  20. c#——完美实现短信验证

热门文章

  1. 关于虚拟机中安装Ubuntu时界面显示不全的解决办法
  2. Modelsim设置默认窗口排版
  3. SolidWorks 部分插件不显示
  4. 给大家推荐一首好听的流行音乐
  5. 【安全】靶场实战-通过MS16-032提权
  6. 2019高考(高中)数学必背重点公式大全
  7. Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n
  8. GitHub 这8大超实用小技巧,99.9%的人都不知道!
  9. C语言结构体学习(二)
  10. 使用 Let's Encrypt 为 Zimbra-8.8.15 安装可信任的SSL证书