ADSP-21489的开发详解:VDSP+自己编程写代码开发(3-可能出现的故障和解决办法)
创始人
2024-03-19 02:12:51
0

如果连接失败怎么办?软件报错,无法进入上图所示的状态?不用担心,ADI 的 Visual DSP++软件提供了自带的 TEST 功能,能通过软件分析,得出故障原因,并排除。

  1. 发现 ADI 仿真器连不上开发板,报错的现象,不要着急,99%的 ADI 仿真器是可以修好的。

  2. 连不上的现象出现后,首先检查自己的环境搭建是否有问题,比如说目标板和仿真器是否有都上电,如果确定搭建的环境没问题的话,就把目标板、仿真器都断电,然后把Visual DSP++软件关闭,并进入 window 任务管理器中,在进程里查找是否存在 IDDE 的进程,如果有,则关闭。然后再重新搭建环境进行连接,看之前的问题是否能够复现。通过此方法能够排除环境搭建的问题。

OP 的经验:Visual DSP++软件并不是百分之百的稳定,就像微软做操作系统这么多年,电脑莫名其妙死机的情况仍不断出现一样,所以一次出现连接错误,可以重新再尝试,复现同样的问题,则需要真正的进入故障排查阶段了。

  1. 若出现第二条的复现现象,则需要在插上 ICE 的情况下,打开设备管理器,看一下 ICE的硬件是否被 PC 识别。

在这里插入图片描述

这个图是 AD-HP530ICE 正常接入电脑后,设备管理器的显示情况。ADI 原厂的仿真器和OpenADSP 的仿真器在接入电脑驱动安装正常时,设备管理器里都会出现 ADI Development Tools,下面跟随的是仿真器型号对应的设备名称。如果这里显示正常的话,就排除了 ICE 接入这一块的问题,进入下一步排查。

如果接入就发现不显示,则可能是驱动出现了问题,或者是 ICE 的 USB 接入模块硬件电路故障。驱动的问题,就需要重新插入 ICE,在 Window 提示找到新硬件的情况下重装一下驱动。如果 ICE 怎么插入 PC,设备管理器里都没有任何反应,那么 ICE 可以确定是硬件损坏,需要返厂维修了。

  1. 排除了 ICE 跟 PC 连接的驱动、硬件接入的问题之后,下一步就是用 ADI 仿真器专用的测试工具“Visual DSP++ Configurator”来进行故障排查。这一步我要详细讲一下,有不少用了多年 ADI DSP 的老客户都还不知道 ADI 的 VDSP 里有这么一个排查 ICE 故障的工具。

1)Visual DSP++ Configurator 在安装目录下,见下图:

在这里插入图片描述

2)打开这个工具后,点这里:

在这里插入图片描述

3)TEST 工具的详细说明:

在这里插入图片描述

按 TEST 按键进行检测。

“Opening Emulator Interface”如果第一步不通过,则 99%是因为环境搭建、ICE 驱动安装的问题。通常的解决办法是再仔细搭建一遍环境,并把 ADI 仿真器的驱动卸载重新安装一次。

“Reseting ICEPAC module”这一步没什么好说的,一旦打叉不通过,返修。
“Testing ICEPAC memory”这一步不通过,返修。

前三步是 ICE 的自检,第二第三步不通过,说明是 ICE 本身出了问题,需要返修。

“Determining scan pach lenght”这一步不通过,原因需要再详细排查。这一步是 ICE 到目标板的链路检查,问题可能出在 ICE 本身损坏,或者 JTAG 接口有问题,或者 JTAG 线缆有问题,也有可能出现在目标板上的 JTAG 设计不规范。

第五步就不说了,一般真的连不上都会出现在第三或者第四步。还有一个需要注意的,发现仿真器连不上,重新搭建环境的时候,一定要彻底关闭VDSP,一定要。并且不能同事开 2 个 Visual DSP++软件。

只能简单讲这些排查的办法,有问题也可以找我直接解决。

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...