14.1 EDK - 导出到硬件会产生内部数据异常:xps应用程序失败!

描述

从PlanAhead 14.1中导出到硬件时选择了启动SDK (选择“文件”>“导出”>“导出硬件”),可以按如下方式接收内部数据异常。


错误:[Common-49]内部数据异常:xps应用程序失败!

可以 在PlanAhead Tcl控制台中 找到有关错误原因的更多信息


检查平台地址图...
如果不存在“\\ yyyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw”@mkdir“\\ yyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw”
pscgen -mhs system.mhs -expdir \\ yyyyyy \ xxxxx \ zzzzzz \ CASE_923965 \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw
打开文件C时出错:/Xilinx/14.1/ISE_DS/ISE/data/zynqconfig/code/ps7_init.c \ yyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw / ps7_init.c
ZynqConfig:终止为pscgen模式
psf2Edward -inp system.xmp -flat_zynq -dont_run_checkhwsys -dont_add_loginfo -edwver 1.2 -xml \\ yyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw / system.xml
版本14.1 - psf2Edward EDK_P.15xe(nt64)
版权所有(c)1995-2012 Xilinx,Inc。保留所有权利。
错误:EDK:3349 - 无法写入输出xml文件
\ YYYYY \ XXXXX \ ZZZZZZ \ project_ug873 \ project_ug873.sdk \ SDK \ SDK
_export \ HW /的system.xml。
错误:EDK:446 - psf2Edward初始化失败
make:*** [\\ yyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw / system.xml]错误8
错误:EDK -
运行“make -f system.make exporttosdk”时出错。
错误:[Common-49]内部数据异常:xps应用程序失败!

这是一个已知问题,可以避免吗?

这是14.1中的已知问题,并且针对该应用提交了CR。

本质上,内部应用程序psf2Edward无法正确解析网络路径,因此无法写入文件。

要解决此问题,有3个选项可用:

  • 在Linux上运行,因为在Linux上正确解析了路径。这是Windows特定的问题。

  • 在本地驱动器而不是网络驱动器上运行。

  • 从包含xmp文件的目录中手动运行上面控制台备注中的psf2Edward命令。

  1. 在上面的例子中是//yyyyy/xxxxx/zzzzzz/project_ug873/project_ug873.srcs/sources_1/edk/system。
  2. 还需要手动将某些文件从安装复制到hw目录。
    将“ps7_init.c”,“ps7_init.h”和“ps7_init.tcl”从$ XILINX / data / zynqconfig / codes复制到“\\ yyyyy \ xxxxx \ zzzzzz \ project_ug873 \ project_ug873.sdk \ SDK \ SDK_Export \ hw”。
  3. 现在运行Export Hardware并解决问题。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 14:31:44 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它