• CCES软件做开发,如果仿真器连不进目标板怎么解决?(Failed to connect to processor)


    ADI的DSP调试,我在Visual DSP软件下写过一个详细的帖子,来说明仿真器如果连不进目标板,可能存在的几种问题以及解决办法,现在在CCES软件下遇到了同样的问题,所以准备再写一个帖子说明一下。

    我们都知道ADI的DSP,软件开发需要在Visual DSP++或者CCES这两个软件下进行,在实际开发过程我们发现,CCES软件的稳定性貌似要比VDSP高出一线,不太会出现莫名其妙的软件崩溃之类情况,但这也有可能是我们用CCES用得还不够深入。

    还是那句话,遇到仿真器连不进板子,不要紧张,99%是可以解决的,无非就是硬件或者软件的问题。

    在这里插入图片描述

    1. 检查设备管理器,看驱动装好了没有,PC是否正确的检测出仿真器。OpenADSP开源社区的AD-HP530ICE是采用ADI最新的ICE-1000内核技术,所以我们仿真器插上PC,如果正常装好驱动,显示的应该是这样的。

    在这里插入图片描述

    如果你的设备管理器里没有这个,那么你就需要检查一下是否驱动安装正确,驱动就在你的CCES软件安装目录下,Setup文件夹内,Emu_Driver文件夹里。可以手动指定安装一下。如果是软件也安装好了,但是插入PC完全找不到设备,那么就可以怀疑仿真器出硬件故障,需要返厂维修了。

    1. Test

    在VDSP软件下的TEST,我之前的那个帖子做了非常详细的讲解,CCES同样有这个test的工具,跟VDSP是完全一样的,只是很多同学并不知道如何从CCES里调出这个TEST工具来,我在这里贴一下操作流程图,大家按照这个来就清楚啦。

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    我点完后,左边打 5 个对勾,证明我的仿真器和板子链路畅通,这个硬件的接法没有接反, 是接的正确的。

    简单说一下这 5 项,123 是仿真器自检,如果第一项打叉,99%软件问题,可能是驱动没装 好,重装一下驱动,关闭软件,硬件断电,重新来。

    23 项打叉,仿真器内部有问题,直接 返厂维修。

    第四和第五项就是仿真器给 DSP 发数据,DSP 返回数据给仿真器,验证二者之间的 JTAG 通 道,如果第四步打叉,说明你的仿真器接反了,或者板子没有上电,或者仿真器有问题。

    特殊注意:务必,一定,必须,不要,带电拔插 JTAG 头,要拔掉或者插上,一定是板子和 仿真器均未上电的情况下去操作。切记切记切记。

    有很多客户并不是仿真器坏了,也不是软件有问题,而是因为安装了新版的软件,要在线升级仿真器的固件。(AD-HP530ICE仿真器是可以支持在线升级固件的,也就是说将来的CCES跟将来的ADI DSP,530全部都支持!)

    这个时候你一test,就会出现下面的画面:

    在这里插入图片描述

    这就是提示你要在线升级固件啦,你仿真器的固件太老了。于是在这个时候我们就啥都不用做,等着他升级。这个过程很快,升级完之后,他会提示你:

    在这里插入图片描述

  • 相关阅读:
    delphi socket cross开源跨平台通讯库
    不同厂商SOC芯片在视频记录仪领域的应用
    听GPT 讲Rust源代码--library/std(15)
    【人工智能】xAI——“X宇宙”又增添了一位新成员
    剑指offer——JZ6 从尾到头打印链表 解题思路与具体代码
    Linux命令200例:free用来显示系统内存使用情况
    网页前端知识汇总(一)——CSS如何为网页图片设置圆角效果
    SpringBoot数据层测试事务回滚
    智慧公厕:打造未来城市公共设施的智慧选择
    SPFA算法详解
  • 原文地址:https://blog.csdn.net/ADI_OP/article/details/128206301