问题描述
所有Xilinx工具都在Linux shell中设置,但是当我尝试调试处理器系统时,我从XMD收到以下消息:
$ xmd
Xilinx微处理器调试(XMD)引擎
Xilinx EDK 10.1.01构建EDK_K_SP1.3
版权所有(c)1995-2007 Xilinx,Inc。保留所有权利。
XMD%
XMD%连接ppc hw
信息:AutoDetecting电缆。请稍候。
…
nfo:/opt/Xilinx/10.1/ISE/bin/lin/xusbdfwu.hex = 1030的文件版本。
信息:/usr/share/xusbdfwu.hex = 1030的文件版本。
信息:使用libusb。
信息:枚举期间请求的最大电流为280 mA。
信息:写cmdbuffer失败1。
信息:写cmdbuffer失败1。
信息:环回测试失败。发送字符= 00,接收字符= 00。
信息:电缆连接失败。
信息:OS平台= i686。
分段故障
解决/修复方法
出现此问题的原因是XMD使用随ChipScope一起安装的“.so”文件。
要解决此问题,请设置$ PATH和$ LD_LIBRARY变量,以便首先显示EDK工具,从而允许XMD引入随EDK安装的库文件。
此问题已在最新的10.1 Service Pack中修复,可在以下位置获得:
没有回复内容