TI中文支持网
TI专业的中文技术问题搜集分享网站

28035器件总是处于复位状态

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

he code:

最新实验结果,当我拨动拨码开状态从TDO-1,GPIO34-1到TDO-0,GPIO34-1复位状态消失了,RST引脚一直是高电平。此时用SEED510调试发现错误信息变了。

如下显示:

Error connecting to the target:(Error -171 @ 0x0)The wrong controller address value has been used.A controller cannot be detected even though theselected port does match the hardware configuration.(Emulation package 5.0.872.0)

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

he code:

经过再次的努力实验查找,bingo,问题解决了。

解决方案如下:

1.重新装一次SEED 510的驱动。其实和之前的驱动是一样的。

2.将SEED510下载器插到没有插过SEED510下载器的USB口上。

3.bingo大功告成,程序可以degbu了。

但是,一旦出现但是就表示还有问题。

但是,目标配置的窗口中TEST CONNECTION还是不能通过。

测试信息如下:

[Start]

Execute the command:

%ccs_base%/common/uscif/dbgjtag.exe -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity

[Result]

—–[Print the board config pathname(s)]————————————

C:\DOCUME~1\ADMINI~1\LOCALS~1\APPLIC~1\.TI\ 4084209646\0\0\BrdDat\testBoard.dat

—–[Print the reset-command software log-file]—————————–

This utility has selected a 100- or 510-class product.This utility will load the adapter 'seedjca8990isa.dll'.The library build date was 'Oct 3 2012'.The library build time was '21:58:41'.The library package version is '5.0.872.0'.The library component version is '35.34.40.0'.The controller does not use a programmable FPGA.The controller has a version number of '1' (0x00000001).The controller has an insertion length of '16' (0x00000010).This utility will attempt to reset the controller.

A error occurred while attempting to reset the controller.

—–[An error has occurred and this utility has aborted]——————–

This error is generated by TI's USCIF driver or utilities.

The value is '-342' (0xfffffeaa).The title is 'SC_ERR_HUNG_COMMAND'.

The explanation is:Failure due to the controller command-finish taking too long.

[End]

有的人说配置好了之后不能立刻测试,但是我都等了好久了,茶都凉了它还是TEST不过啊。

为什么呢?达人们帮忙解决一下TEST CONNECTION不能通过的原因吧。

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

he code:

PS:我有两个SEED 510下载器。

两个下载器的测试结果都不一样。

[Start]

Execute the command:

%ccs_base%/common/uscif/dbgjtag.exe -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity

[Result]

—–[Print the board config pathname(s)]————————————

C:\DOCUME~1\ADMINI~1\LOCALS~1\APPLIC~1\.TI\ 4084209646\0\0\BrdDat\testBoard.dat

—–[Print the reset-command software log-file]—————————–

This utility has selected a 100- or 510-class product.This utility will load the adapter 'seedjca8990isa.dll'.The library build date was 'Oct 3 2012'.The library build time was '21:58:41'.The library package version is '5.0.872.0'.The library component version is '35.34.40.0'.The controller does not use a programmable FPGA.ffff 5ac3ffff a53cffff 0f0fffff 3ca5ffff c35a

An error occurred while hard opening the controller.

—–[An error has occurred and this utility has aborted]——————–

This error is generated by TI's USCIF driver or utilities.

The value is '-342' (0xfffffeaa).The title is 'SC_ERR_HUNG_COMMAND'.

The explanation is:Failure due to the controller command-finish taking too long.

[End]

[Start]

Execute the command:

%ccs_base%/common/uscif/dbgjtag.exe -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity

[Result]

—–[Print the board config pathname(s)]————————————

C:\DOCUME~1\ADMINI~1\LOCALS~1\APPLIC~1\.TI\ 4084209646\0\0\BrdDat\testBoard.dat

—–[Print the reset-command software log-file]—————————–

This utility has selected a 100- or 510-class product.This utility will load the adapter 'seedjca8990isa.dll'.The library build date was 'Oct 3 2012'.The library build time was '21:58:41'.The library package version is '5.0.872.0'.The library component version is '35.34.40.0'.The controller does not use a programmable FPGA.The controller has a version number of '1' (0x00000001).The controller has an insertion length of '16' (0x00000010).This utility will attempt to reset the controller.

A error occurred while attempting to reset the controller.

—–[An error has occurred and this utility has aborted]——————–

This error is generated by TI's USCIF driver or utilities.

The value is '-342' (0xfffffeaa).The title is 'SC_ERR_HUNG_COMMAND'.

The explanation is:Failure due to the controller command-finish taking too long.

[End]

这两个测试信息都不一样。这让人怎么查啊?

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

livensten:

回复 he code:

请问你这个问题找到答案了吗?我遇到了和你一样的问题,用的也是510 PLUS。

两个错误码 -171 和 -342都出现过。

有没有什么办法确定是单板硬件,510或驱动,以及设置的问题?

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

he code:

回复 livensten:

可能是驱动的安装问题。

重新装一下驱动将驱动安装到CCS_BASE文件夹下面就OK了。

不过TEST CONNECTION还是有问题。但是程序能够下载进去。

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

ren ren:

回复 he code:

SEEDXDS510仿真器遇到同样的问题。重新安装驱动吧。

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

囧:

回复 ren ren:

建议使用XDS100V1或者XDS100V2作为仿真器

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

easy super:

回复 he code:

确定在ccs5.5上也测试不过。。。不过,能下载,跑断点。。。。。ccs6就能测试过了。。。

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

Chao Dai1:

回复 livensten:

hi   

我也是遇到和你一样的问题,

 在调RD195那块板子,CCS5.2+仿真器SEED-XDS510PLUS+F28033 64pin的板子。在debug的时候,报错 -171 和 -342 连接不上。我拿CCS5.2+仿真器SEED-XDS510PLUS+F2812的板子测试了下,可以下载程序。 
网上大家都是说重新装驱动,我重装了还是连不上啊   

请问你的问题解决了吗

使用器件为28035。前几天使用的时候程序调试都正常,并且已在两台电脑上调试过。

后来为了开发方便,用了一块成熟的板子。

今天程序调试好上新板子实验连接器件时总是如下提示:

Error connecting to the target:
(Error -171 @ 0x0)
The wrong controller address value has been used.
A controller cannot be detected even though the
selected port does match the hardware configuration.
(Emulation package 5.0.872.0)

使用下载器为SEED的510。

检查问题结果如下:电源端口正常。

另外再28035外面加了一块CPLD,CPLD一个引脚接到28035的9脚RST。

后来在CPLD在强制将该引脚拉高,发现每隔大概13.5ms左右复位一次。低电平持续时间为50us。

又一次实验将CPLD与RST相连的引脚做为输入口,示波器观察RST波形与上次一样。

悲剧啦,求解决办法。

wu wang:

回复 Chao Dai1:

你最后怎么解决这个问题的

我驱动和ccs都重装了还是无法连接仿真器

赞(0)
未经允许不得转载:TI中文支持网 » 28035器件总是处于复位状态
分享到: 更多 (0)