When I attempt to open PlanlAhead or Vivado tools on a particular machine, I get the following error:
/edatools/Vivado/bin/rdiArgs.sh: line 95: 2920 Illegal instruction "$RDI_PROG" "$@"
/edatools/Vivado/2012.1/bin/vivado -mode tcl
PlanAhead and Vivado tools work fine on other machines with the same OS.
Is this a problem with the install or the Operating System (OS)?
This issue is not caused in the bootloader or the OS, but is an issue related to the architecture age of the processor and how PlanAhead/ Vivado code is compiled. PlanAhead/ Vivado is compiled with sse2 enabled. This error occurs on machines where the processor does not support sse2.
Intel first shipped SSE2 in 2001.
AMD first supported SSE2 in 2003.