AR# 39491

12.3 EDK - "ERROR:EDK - microblaze_0 (microblaze) - syntax error in expression "$value != 0.0": extra tokens at end of expression"

描述


Why am I receiving the following errors for my EDK system?
"ERROR:EDK - microblaze_0 (microblaze) - syntax error in expression "$value != 0.0": extra tokens at end of expression"
"ERROR:EDK - C_MEM_PART_DATA_DEPTH (IPNAME:mpmc, INSTANCE:DDR3_SDRAM) - can't use non-numeric string as operand of "*""
"ERROR:EDK:1585 - IPNAME:mpmc INSTANCE:DDR3_SDRAM -/opt/shared/installs/Unified_M.78/ISE_DS/EDK/hw/XilinxProcessorIPLib/pcores/
mpmc_v6_02_a/data/mpmc_v2_1_0.mpd line 254 - error computing override valuefor C_MEM_PART_DATA_DEPTH using tcl"

解决方案


These errors occur as a result of the floating point numbers that are used.Non-English speaking locales typically use a comma as the decimal mark, whereas English speaking locales typically use the period as the decimal mark.
To work around this problem, set your locale environment variable as follows:
bash_prompt% export LANG=en_US.utf8

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
34609 12.x EDK - 主要问答记录列表 N/A N/A
AR# 39491
日期 12/15/2012
状态 Active
Type 综合文章
Tools