Part Number:TMS320F28335
XDS100V03高频偶发连接报错 Error -1135 @0x0,有时可以连接上,有时候报错。
Error connecting to the target:
(Error -1135 @ 0x0)
The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation.
(Emulation package 9.4.0.00129)
@vince:
是程序下载的时候出错的吧?
你的1135错误是否和1044错误成对出现?
你出现过low-power mode的提示吗?
,
liang tiger:
是连接仿真器点击debug出现的,只有1135错误
,
liang tiger:
我定位大概是是板子硬件问题,这个板子改过一版,上一版本debuge同样的代码没有任何问题,从来没报过1135,但是新板子报这个错误概率特别高,报错的时候,我再拿老板子试,老板子是好的。
,
liang tiger:
请问这个报错可能是哪些原因引起的呢?尤其是硬件因素
,
Green Deng:
这个报错很难排查啊,你可以看一下官方的解释:https://software-dl.ti.com/ccs/esd/documents/ccsv7_debugging_jtag_connectivity_issues.html#c28x-the-debug-probe-reported-an-error
解决方案也是没有特定性的,可以看一下链接里面的附上的几种E2E论坛链接的解决方案。
,
liang tiger:
和3.3V 1.9V的上电时序有没有关系呢,这一版本改了电源,老板用的TPS767D301PWPR供电,示波器抓到1.9V先于3.3V上电。新板子采用两个LM1085ISX-ADJ/NOPB,5转3.3和5转1.9V,示波器抓到3.3V和1.9V同时上电的。其他也看不出有什么差异的
,
Green Deng:
上电时序一般跟芯片启动有关,跟连接仿真器无关。而且F28335的datasheet上有说明:No requirements are placed on the power-up and power-down sequences of the various power pins to ensure the correct reset state for all the modules.
但是一般来说,最好是内核供电先于外设供电,也就是1.9V先于3.3V.
另外,你也可以尝试改一下电源看看是否有效,因为目前来说找不到别的原因
,
liang tiger:
测试了一下,把老板子的TPS767D301PWPR输出的3.3V和1.9V接上,1.9V先于3.3V上电,还时是会报1135,有时候不报错,有时候报错,还是没找到原因。
,
@vince:
我观察原理图,猜测是我的电源转换芯片能提供的最大电流不够(TPS62420DRCR是我用的电源转换芯片,5V转3.3和1.2。3.3v通道可以提供最大600ma的电流,1.2V可以提供1a的电流),然后,我将电源芯片的3.3V输出切断,给整个板子外接了一个可变电源(电压调到3.4V,电流调到2a),发现烧写程序的时候,出现新的故障,往板子烧写程序的时候,一直卡在往flash的sector0那,最后报load error。另一个错误如下:
问题,暂时还没有找到。
,
liang tiger:
我的问题已经确认和设计没有关系,打了3块板子,换另外一块板子好了,有问题的板子问题还没找到,我的LDO供电电流足够大的
,
@vince:
好的,恭喜