This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IcePick_D: Error: (Error -2172 @ 0x0)



在调试程序过程中,会出现以下错误:

IcePick_D: Error: (Error -2172 @ 0x0) Unable to communicate with the emulator. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.520.0)

C66xx_0: JTAG Communication Error: (Error -2172 @ 0x0) Unable to communicate with the emulator. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.520.0)

请问各位这个报错是怎么造成的?谢谢!

  • 你好

    几个检查点供参考

    你是用的板载EMU还是独立EMU?

    EMU的状态灯是什么状态呢?

    如果是独立EMU(SD XDS560V2,BH560 或者SEED 及 Wintech的仿真器),有没有用安装自带的config tool先测试下环回?

    在我的电脑 设备管理器里可以看到正常安装的EMU驱动和硬件吗?

    另外你的emulator版本比较老,建议通过ccsv5里的on-line update更新下

  • 我试了几个SEED XDS560PLUS的仿真器,都是同样的问题,我严重换是SEED仿真器产品有问题!!

    我的现象是这样,如果是普通程序调试DSP,没有发现断开,如果仿真BIOS,如果你什么都不做,或者全速运行,不超2分钟,就断开了!!!

    请合众达给个说话!!

  • 你好,合众达已经安排研发部驱动工程师解决此问题,但是需要时间,此情况已经告知负责您的sales,解决后会尽快通知您。

  • 回复 Jacob1:

    这么说,能确认是合众达的仿真器问题罗?  我等他们几天了,就是想知道是不是仿真器的问题,他们说测试,但他们不给回复,找他们也不回复,其实确定这个问题很简单,用TI原版对比一下,就行了,如果,是仿真器问题,你就告诉我,叫我等不就行了吧,现在连找人,都不理了,这种服务态度,真是...,我们买了2个仿真器,销售的什么也不懂,只管收钱,也不给时间测试他们的产品就走了。。。

  • 另外,想问个问题,哪里有TI原版的仿真器卖呢? 一定要原版!

  • 你好 ziyoufeng,您这个问题我们还没有最终确认具体的什么情况。我们需要进一步的测试对比,找出问题解决,我们会给您个说法,但是您也需要给我们时间啊。

    您做研发也非常清楚,出现问题无论是硬件问题还是软件问题,除非是以前碰到过,有经验很快解决。您这个问题我们卖这款仿真器也5、6年了,确实第一次接受到这个问题的反馈。肯定要查具体的问题,怎么可能一、两天就能解决、给说法呢?

    我们是给客户解决问题,我们不希望出现什么不愉快的合作,谢谢您能理解!

  • 回复 Jacob1

    你好,高兴再次看到你对我提出问题的回复!我想说事件的经过,并觉得服务态度....。

    事情是这样的,我使用的CCS5.1版本,我买的仿真器SEED-XDS560PLUS。 仿真器出的问题是这样的,当我连接DSP仿真程序的时候,下载bios程序的.out文件。 1. 下载后不跑程序,过不了1分钟,仿真器断开;  2. 下载后跑程序,不管是单步,或者全速,如果你停下了不调试,过不了1分钟,仿真器断开。3. 下载后跑程序,不间断的调试,但不能见过超过1分钟,并没有发现仿真器会断开。  我是做研发的,我用过个多种各样的仿真器,但真没见过这样奇怪的仿真器! 仿真器就是查找错误,就算程序有错,哪有这样过了过了1两分钟不调试就断开,调试了就不断开的仿真器? 这样的仿真器,叫我们做研发的怎么调试代码?

    就是这么奇怪的仿真器!  然后我找了合众达的人,说明了这个奇怪的现象,并怀疑这个仿真器是不是有问题?  但他们坚持说是我的程序有问题,这样,我也按照他们的说话去做了,但无论我怎么做都还是那样。 于是我就想叫他们用TI的原厂的仿真器,来跑我的程序(简单不能再简单的程序,甚至CCS自带的例子都可以)。做个测试,其实很简单,几分钟就知道是什么问题了,如果说明不是仿真器的问题就得了,只要不是仿真器问题,我打算再也不找他们!但他们的态度真让我汗颜,我要求说的是不是仿真器问题,他们也答应我说用TI原版对比测试一下,说明天给我答复。 所以等了他们2天,没见他们答复,找他们,不见理人。 是仿真器问题你就说嘛,为什么连说都不说,答复都不答复,似乎故意躲避我们似的。

    所以,你知道的,事情经过就是这样,如果听你们的叫我们查我们写的程序,我们要查到哪年哪月?

  • 你好,这个问题很好解决,按下面操作就行,第一步:

    第二步:

    然后貌似就不会掉了,请允许我挖坟。。

  • 这个问题我反馈了好几年了,工作人员说不是他们的问题没法解决,很无语!

  • 我调试主要就用这个功能,关了我还不如不用仿真器了。

  • 坟贴挖的好深啊!!!

    不过确实应该吐槽合众达的560Plus,我通过菊花链连接4片6748居然无法连接,反而是便宜很多的XDS100V2连接的很稳定,虽然速度慢了很多,但是毕竟价钱不一样啊,XDS200也不错,比100贵,但是也比合众达的便宜。感觉应该是合众达的560驱动开发有问题,毕竟现在CCS版本越来越高,芯片也越来越复杂,合众达560的仿真器可能跟不上了,560v2有可能比较好。XDS100V2连接两片6678菊花链都很稳定,560我都没敢试。