[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openrisc] Re: OR1K Linker



Hi Steve,

most of the problems for OR1K (instruction set OR32) have been fixed. But
these fixes are only available in CVS. So you need to checkout latest
version from the CVS. One way is to use CVSget utility at the web site.
Another is to use WinCVS on Windows based machine (see
http://www.wincvs.org) or command line version of CVS (usually on UNIX
macines).

I recommend you checkout modules:

- binutils
- gcc
- or1k/or1ksim

Please let me know if you have problems with this procedure. Also in or1ksim
there is a small test microkernel with two tasks. When you compile it and
link it, you get a COFF binary that you load into or1ksim. or1ksim will
automatically recognize COFF format.

There is no loader for the real target yet.

regards,
Damjan

----- Original Message -----
From: Steve <stlang@vt.edu>
To: <lampret@opencores.org>
Sent: Tuesday, June 20, 2000 4:56 PM
Subject: OR1K Linker


> Mr. Lampret:
>
> I am an undergraduate student at Virginia Tech and I'm using the OpenRISC
> 1000 architecture for an independent study project.  I have a couple
> questions concerning the OpenRISC 1000 binary utilities.  I have
downloaded
> and successfully installed EGCS1.1.2 and GCC2.95.2 on my Linux machine.
It
> seems that there is a small problem with the installation of the linker
(as
> you mentioned in the README.gnutools file).  I was wondering if the
problem
> has been remedied and if not, do you have a linker built for the
> i686_pc_linux_gnu host that you can email me?
>
> Also, you mention a file named 'ldscript' in the REAMDE.gnutools file.  I
> don't believe that was part of the tar files that I downloaded.  Am I
> missing something?  Is this file vital for a successful link to occur?  If
> so, where can I get this file or how do I create it?
>
> Lastly, has a loader been developed for the OR1K architecture?  It seems
> that after the binary is created there must be a way to transfer it into
> memory via a parallel port (or serial).  I just thought I would check to
> see if you had a loader before I developed it myself.
>
> Thanks very much for the help,
> Steve
>
>
>