Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Expert Contributor
secureasm
Posts: 260
Registered: ‎05-09-2008
0

Linux beginner ...

Hi,

 

I have floow the xilinx wiki at "http://wiki.xilinx.com/microblaze-linux". I have installed Microblaze 1.0 toolchain and Kernel through git.

 

But after starting the compilation I obtain this error :

 

arch/microblaze/kernel/head.S:90: Error: unknown opcode "lwr"

 

How resolve it ?

 

Thanks.

 

secureasm

Regular Visitor
madhuba
Posts: 40
Registered: ‎07-29-2011
0

Re: Linux beginner ...

You will have to use 2.0 toolchain to compile.

 

Regards

Madhubala

Expert Contributor
secureasm
Posts: 260
Registered: ‎05-09-2008
0

Re: Linux beginner ...

Hi madhuba,

 

> You will have to use 2.0 toolchain to compile.

 

Where can I find version 2.0 ? On the wiki there is no, it is not updated ?

 

Thanks.

 

secureasm

Contributor
sshoaf
Posts: 50
Registered: ‎06-13-2011
0

Re: Linux beginner ...

The udpated version of the tools are on the Xilinx git server.

 

http://git.xilinx.com/

Expert Contributor
secureasm
Posts: 260
Registered: ‎05-09-2008
0

Re: Linux beginner ...

Hi,

 

You can not be more specific ?

 

On http://git.xilinx.com/ there is no information on how to download tools ...

 

If I write on a forum is because I want more information ... do not you think ?

 

Thanks.

 

secureasm

Visitor
kappasm
Posts: 6
Registered: ‎05-17-2009
0

Re: Linux beginner ...

Version of Tools 2.0 is only for 64-bit OS ... ho download for 32-bit ?

 

Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           Advanced Micro Devices X86-64
  Version:                           0x1
  Entry point address:               0x401bb0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          236792 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         9
  Size of section headers:           64 (bytes)
  Number of section headers:         31
  Section header string table index: 28

 secureasm

Visitor
santonop
Posts: 7
Registered: ‎02-20-2012
0

Re: Linux beginner ...

The version 2.0 is only for 64-bit systems...

To download write in linux terminal

bash> git clone git://git.xilinx.com/xldk/microblaze_v2.0.git

 

 

Expert Contributor
secureasm
Posts: 260
Registered: ‎05-09-2008
0

Re: Linux beginner ...

Hi santonop,

 

> The version 2.0 is only for 64-bit systems...

 

Why only for 64-bit ? :smileymad:

 

Someone can recompile for 32-bit systems ?

 

secureasm

 

Newbie
siliconcode
Posts: 1
Registered: ‎03-14-2012
0

Re: Linux beginner ...

Hi secureasm, have you found the solution for microblaze using 32-bit system. Kindly post how you got around it. Thanks.

Expert Contributor
secureasm
Posts: 260
Registered: ‎05-09-2008
0

Re: Linux beginner ...

I have found ... :smileyhappy:

 

This is a beautiful site : Microblaze

 

This is a x86 Microblaze Toolchain

 

This is a x86_64  x86_64 Microblaze Toolchain

 

secureasm