OpenCores
no use no use 1/1 no use no use
New Helper with Linux/uClibc/Drivers
by Unknown on Feb 11, 2004
Not available!
Congrats all you pioneers and hello!

I'd like to start running oc1k with Linux/uClibc on an FPGA. How can I
help with this effort and get started.
I'm familiar with Linux/tool chains/cross-compiling and have worked
closely with hw engineers programming FPGAs, but I'm not hw guy.

Thanks,

Tommy B
New Helper with Linux/uClibc/Drivers
by Unknown on Feb 11, 2004
Not available!
* Tommy B (gentoo@nc.rr.com) wrote:
Congrats all you pioneers and hello!

I'd like to start running oc1k with Linux/uClibc on an FPGA. How can I
help with this effort and get started.
I'm familiar with Linux/tool chains/cross-compiling and have worked
closely with hw engineers programming FPGAs, but I'm not hw guy.


well there are quite a few things where someone may help. i'm going to
make a big change in or1k cvs (planed till end of this week):
- add ecos-2.0, (re)move old one
- add new compiler, (re)move the others
- update linux
- update uclibc
i'll also post a short TODO list with all issues i know of.

regards,
p.

PS. you should be aware that current version of linux currently in cvs
is a bit old (with many bugs fixed since than).

New Helper with Linux/uClibc/Drivers
by Unknown on Feb 11, 2004
Not available!
Matjaz Breskvar wrote:

* Tommy B (gentoo@nc.rr.com) wrote:
Congrats all you pioneers and hello!

I'd like to start running oc1k with Linux/uClibc on an FPGA. How can I
help with this effort and get started.
I'm familiar with Linux/tool chains/cross-compiling and have worked
closely with hw engineers programming FPGAs, but I'm not hw guy.

well there are quite a few things where someone may help. i'm going to make a big change in or1k cvs (planed till end of this week): - add ecos-2.0, (re)move old one - add new compiler, (re)move the others - update linux - update uclibc i'll also post a short TODO list with all issues i know of. regards, p. PS. you should be aware that current version of linux currently in cvs is a bit old (with many bugs fixed since than). _______________________________________________ http://www.opencores.org/mailman/listinfo/openrisc

I'd love to help with
- update linux
- update uclibc.

Which new compiler (gcc newer version) ?

Would the or1k simulator be a good place to start? If so, should I use
the last cvs dev or stable version?
Or is there a better place to begin?

I'll start looking for the linux/uclibc code in cvs too.

thanks.

Tom

New Helper with Linux/uClibc/Drivers
by Unknown on Feb 11, 2004
Not available!
* Tommy B (gentoo@nc.rr.com) wrote:
Matjaz Breskvar wrote:

I'd love to help with
- update linux
- update uclibc.


ok, great. in the beggining you'll probably want to start with small
isolated pieces (i guess). in linux there are still quite some rough
edges. just a few things i can remember:
- copy_to/from_user, strncpy_from_user, routines are not optimal
(could be made faster by using 4 byte read/write op (l.sw/l.lwz) instead
of 1 byte and handling corner cases)
- ptrace support is not done yet
-actualy any testing and feedback of bugs found is helpful.

Which new compiler (gcc newer version) ?


it's going to be gcc-3.2.3 but with some corrections and ABI change...

Would the or1k simulator be a good place to start? If so, should I use
the last cvs dev or stable version?
well last cvs and stable version are the same (most of the time). you can check the status of tools here: http://www.opencores.org/projects.cgi/web/or1k/ats
Or is there a better place to begin?


i guess architectual manual would be the best place to start, so you get
familiar with architecture. than i'd install the whole toolchain and try
to at least run some OS in simulator to get a feeling...

best regards,
p.

New Helper with Linux/uClibc/Drivers
by Unknown on Feb 12, 2004
Not available!

well there are quite a few things where someone may help. i'm going to
make a big change in or1k cvs (planed till end of this week):
- add ecos-2.0, (re)move old one
- add new compiler, (re)move the others
- update linux
- update uclibc


Matjaz, could you also do a reimport of or1ksim? I have problems with
all subdirs, for example a cvs diff in root only shows changed files in
root, not in subdirs.

Heiko

New Helper with Linux/uClibc/Drivers
by Unknown on Feb 12, 2004
Not available!
* Heiko Panther (heiko.panther@web.de) wrote:

>well there are quite a few things where someone may help. i'm going to
>make a big change in or1k cvs (planed till end of this week):
> - add ecos-2.0, (re)move old one
> - add new compiler, (re)move the others
> - update linux
> - update uclibc


Matjaz, could you also do a reimport of or1ksim? I have problems with
all subdirs, for example a cvs diff in root only shows changed files in
root, not in subdirs.


ok, i'll do that to...

and if all my tests pass i'll also change the binutils with 2.14 version.

regards,
p.

no use no use 1/1 no use no use
© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.