ZYNQ 调试遇到的种种问题汇总[转帖]

原文地址 http://forums.xilinx.com/t5/Zynq-7000-All-Programmable-SoC/ZYNQ-%E8%B0%83%E8%AF%95%E9%81%87%E5%88%B0%E7%9A%84%E7%A7%8D%E7%A7%8D%E9%97%AE%E9%A2%98%E6%B1%87%E6%80%BB/m-p/294065

随着XILINX推出的ZYNQ(ARM Cortex-A9+ FPGA)的All Programmable SOC
使用的朋友越来越多。

我把很多问题都汇总起来。希望能作为大家调试的一个参考。
很多问题可能会随着工具或者器件的优化,这些问题可能不再是问题。
希望大家能够喜欢。

很多问题都是我遇到或者朋友遇到的。


1. ERROR: [Common 17-49] Internal Data Exception: xps application failed!
问题原因: 1、安装路径非法(有空格或者不可识别字符) 
                   2、工程路径非法(有空格或者不可识别字符)
                   3、ubuntu中gmake没有被添加到环境变量中
解决方法: 检查并修改配置就可以解决

2. 'arm-xilinx-eabi-gcc' 不是内部或外部命令,也不是可运行的程序
     或者 command not found.
错误可能的原因:从PlanAhead启动SDK ,不能正确的配置SDK环境。
解决方案:必须单独启动SDK,而不是从PlanAhead.也就是你先从PlanAhead启动以后,然后关闭SDK,然后单独重新打开一下SDK,选择好空间即可。
适用的器件
  • Zynq-7000
  • XA Zynq-7000

适用的工具

  • EDK - 14.3
  • EDK - 14.2
  • EDK - 14.4

3. 出现类似于以下的错误: "Building target: hello_world_0.elf Invoking: ARM gcc linker arm-xilinx-eabi-gcc -Wl,-T -Wl,../src/lscript.ld -L../../standalone_bsp_0/ps7_cortexa9_0/lib -o"hello_world_0.elf" ./src/helloworld.o ./src/platform.o -l-Wl,--start-group,-lxil,-lgcc,-lc,--end-group ../lib/gcc/arm-xilinx-eabi/4.6.1/../../../../arm-xilinx-eabi/bin/ld.exe: cannot find -l-Wl,--start-group,-lxil,-lgcc,-lc,--end-group collect2: ld returned 1 exit status make: *** [hello_world_0.elf] Error 1"

原因:不详 
解决方案:重新建一个工程。
posted @ 2013-06-07 14:15  望月追忆  阅读(4199)  评论(0编辑  收藏  举报