描述
当用户名包含变音符号或其他变音符号()时,系统生成器将在生成过程中失败。
System Generator创建一个USERTEMP区域,该区域包含TEMP的环境变量设置(通常为C:\ TEMP),后跟sysgentmp-username。
当用户名包含非英语字母字符(例如变音符号或“”)时,会收到类似于以下内容的错误:
网表生成期间发生错误。 S-function’sysgen’在’SiunsOut / Counter’中报告错误:Sysgen错误的摘要已写入C:/Work/SinusOut_sysgen_error.log。
标准异常:XNetlistEngine:
提出了一个例外:
com.xilinx.sysgen.netlist.NetlistInternal:错误:coreutil – 为XST综合创建文件时出现IO错误:输入文件没有
不存在或无法阅读。在Windows上,这可能是由于总路径
文件的长度太长..更多信息可以在C:/ Temp / sysgentmp-Jean De / cg_wk / cbed39816b5bd227e / coregen.log中的C:\ Work \ ethernet_audio \ dsp \ sysgen \ masterScript1388055504221667765.pl第395行找到
解
这是因为用户名用作临时目录位置的扩展,以形成用户唯一文件夹以生成IP内核。
目前唯一的解决方法是使用不包含这些字符的其他用户名登录计算机。