UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 39491

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

Description


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"

Solution


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

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
34609 12.x EDK - Master Answer Record List N/A N/A
AR# 39491
Date Created 12/06/2010
Last Updated 12/15/2012
Status Active
Type General Article
Tools
  • EDK - 12.3