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# 21622

7.1i EDK - Getting error(Unrecognized opcode: `_vector\) when building the Ultra Controller-II design software

Description

Keywords: EDK, UC2, ultra, controller,
Ugency: Standard

General Description: When building the Ultra Controller-II software in EDK 7.1 you receive the following messages:

sw/standalone/src/simon/simon.c: In function `main':
sw/standalone/src/simon/simon.c:195: warning: implicit declaration of function `strcpy'
sw/standalone/src/common/xvectors.S: Assembler messages:
sw/standalone/src/common/xvectors.S:318: Error: Unrecognized opcode: `_vector\'
sw/standalone/src/common/lcd.c: In function `LCD_Write':
sw/standalone/src/common/lcd.c:86: warning: implicit declaration of function `strlen'
make: *** [ppc405_0/code/simon.elf] Error 1
Done.

Solution

This is a known issue and due to the upgrade of several libraries and the GCC compiler in used by EDK. In order to fix this, please use the following steps:

1) Open and modify the up-revved *.ise file
-In ISE, right-click on Implement Design and select Properties.
Select the Translate Properties tab and under Macro search
path value remove the trailing slash

2) Replace the crt0.s & xvectors.s files with newer files located
at: %XILINX_EDK%\sw\standalone\src\common
AR# 21622
Date Created 06/21/2005
Last Updated 04/16/2007
Status Archive
Type General Article