AR# 39491: 12.3 EDK - "ERROR:EDK - microblaze_0 (microblaze) - syntax error in expression "$value != 0.0": extra tokens at end of expression"
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