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
Visitor
kolobok1386
Posts: 16
Registered: ‎08-23-2011
0

eCos 3.0 on Microblaze

Hi All ! I'm trying to port eCos 3.0 for Microblaze 8.2 using EDK 13.2. I use mONeCos - eCos 2.0 port from http://www.monstr.eu/wiki/doku.php?id=ecos:ecos. I've correct the code in according to my requirements, I've used GNU toolachain from mONeCos distributive - microblaze-uclinux. But I have a problem with linking : ../microblaze-uclinux/bin/ld.real: --relax and -r may not be used together. I've linked extras.o library manually. Then I've built eCos tests but the size of elf files was about 300-500 kb but only the size of tm_basic.elf was 50.5 MB:) Then I've try to download tm_basic test on Microblaze and debug it using GDB, but I had error “Microblaze pipeline stalled on a blocking instruction or invalid bus access” .

Can anybody help me??????

Visitor
kolobok1386
Posts: 16
Registered: ‎08-23-2011
0

Re: eCos 3.0 on Microblaze

Hi all !!! I have a new problem : I'm using GNU tools from SDK 13.2 distributive for building eCos 3.0 image. The result of compilation are errors of assembler file

/opt/project/s605_install/include/cyg/hal/arch.inc:78: Error: Macro with this name was already defined
/opt/project/s605_install/include/cyg/hal/arch.inc:84: Error: Macro with this name was already defined
/opt/project/s605_install/include/cyg/hal/arch.inc:111: Error: Macro with this name was already defined

but there are no already defined macros. I need help for solving this problem....

Newbie
rrauch
Posts: 1
Registered: ‎05-08-2012
0

Re: eCos 3.0 on Microblaze

Hi,

 

sorry for the late reply.
I have seen you request right now.

we have already finished a port of eCos 3.0 to microblaze architecture.

this port will become freely available.

additionally we are working on an integrated toolchain for eCos development for Microblaze. at the moment we are forced to develop under Linux, but soon we will finish the first toolchain version for Windows.

 

Hopefully I can help

Best regards

Richard

www.itrgmbh.com

ITR GmbH
www.itrgmbh.com