[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Microblaze/uClinux port
Dear Friends,
I am writing to you because you have previously expressed an interest
in, or a desire to be involved with, the port of uClinux to the Xilinx
microblaze processor architecture.
The purpose of this email is to update you on the status of the project,
and invite you to join a new mailing list devoted to this effort.
Status:
-------
It is now possible to boot a basic uClinux kernel on one specific
microblaze target, which I have dubbed "mbvanilla". Clearly, the
ability to target arbitrary microblaze hardware configurations is a
major long-term goal of the project.
I have submitted a series of patches to the uClinux source maintainers
for inclusion in their CVS tree that will allow others access to the new
code. When this is available I will notify the mailing list (see below).
Work to be done:
----------------
The port is incomplete and experimental. There are several loose ends
to be tied up before it can be considered "working", and even more
before it will be anything approaching "stable".
In the short term, the following remain outstanding:
- elf2flt and bin_fmt_flat userland binary support
- testing and completion of uClibc C library support
- a root file system (romfs)
- general kernel testing and debugging
- proper integration into the uClinux kernel build system
Longer term, we need to get a stable core of applications built and
tested on the new platform, as well as networking support and much more.
Further, there is a general desire to integrate or at least
interoperate the kernel configuration process with the Xilinx platform
generation tools.
Mailing list:
-------------
While there is a dedicated and active uclinux mailing list
(uclinux-dev@uclinux.org), I have taken the step of creating a
microblaze/uclinux specific list. It is my intention for this list to
operate for a maximum of six months, or until the port is stable enough
that the participants can migrate to uclinux-dev. If it is appropriate,
I will post a weekly digest of our new list across to uclinux-dev.
To subscribe, send an email to majordomo@itee.uq.edu.au, with the
following as the body of the message:
subscribe microblaze-uclinux
Follow the instructions in the reply email, then you will be on the
list. I expect it will be quite low volume, but would love to be proven
wrong!
Finally, if you know of anybody else who might be interested to join
this project, then please feel free to forward this message to them as
you see fit.
I have very high hopes for this work, and think that there lie ahead
many exciting opportunities for uClinux on the Microblaze platform. Any
involvement, no matter how small, will be welcomed and appreciated.
Thank you,
John Williams
--
Dr John Williams, Research Fellow,
Reconfigurable Computing, School of ITEE
University of Queensland, Brisbane, Australia
Ph : 61-7-3365-8305