Hi,
Thanks you very much for that. I now have it running.
I have another question about Genode. More specifically, I was wondering whether
any of the Iguana services at all. I ask this given that the weaver.xml file
refers to memsections and pds (i'm assuming that means protection domains).
Peter
----- Forwarded message from Norman Feske <norman.feske@...1...> -----
Date: Tue, 05 Jan 2010 08:43:36 +0100
From: Norman Feske <norman.feske@...1...>
Reply-To: Genode OS Framework Mailing List <genode-main(a)lists.sourceforge.net>
Subject: Re: Broken assertion
To: Genode OS Framework Mailing List <genode-main(a)lists.sourceforge.net>
Hi Peter,
this is a different error as the one mentioned in the Wiki. It actually
tells you what's wrong. ;-) In the 'weaver.xml' file, there is a
memsection referring to a file called 'config'. This is the
configuration file of Genode's init process. You can use a copy of
the template provided at 'os/config/demo'. You can either specify this
file as filename for the 'config' module entry in 'weaver.xml' or copy
it to your '<builddir>/bin/' directory (and of course rename it to
'config'). This bit was missing in the Wiki. So I added it to the Wiki
page. Thank you for pointing it out.
Norman
Peter Nguyen wrote:
> Hi,
>
> In the wiki describing how to build Genode on OKL4, does the bug alert refer
to
> following message: An error occurred: [Errno 2] No such file or directory:
> 'config'?
>
> I've followed the build instructions, and i've changed the value as suggested
as
> the quick fix, but I still get this error.
>
> As usual, any help would be greatly appreciated.
>
> Peter
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Genode-main mailing list
Genode-main(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main
----- End forwarded message -----
Hi,
Has anyone managed to get Pistachio+Genode with SMP+ia32 running? We
have managed to get Pistachio+Genode+ia32 without SMP working fine. As
soon as we compile SMP it goes into an endless loop.
Any ideas?
Thanks
Daniel Waddington
We are happy to announce the release of the version 11.02 of the Genode
OS Framework.
The development is this version was primarily focused on further
expanding the platform support of the framework. We are excited about
the following three significant improvements in this area.
First, we introduced support for the Fiasco.OC kernel, which is a modern
capability-based microkernel developed at the Dresden University of
Technology and published under GPLv2. Fiasco.OC provides a rich set of
features, most notably kernel support for user-level object capabilities
(hence the suffix "OC"), multi-processor support, and comprehensive
support for the x86_32, x86_64, and ARM architectures. For more
information on Fiasco.OC visit
http://os.inf.tu-dresden.de/fiasco
Second, we upgraded the support for the NOVA hypervisor to version 0.3,
and thereby, promoted the NOVA version of Genode to cover the entire
Genode API. So, NOVA can now be recommended as base platform for Genode
without reservations. The project website of NOVA is:
http://hypervisor.org
Third, the Genode project reaches out to kernel land by adding a custom
kernel platform for running Genode on the Xilinx MicroBlaze CPU
architecture. Our design has a special twist that sets it apart from
existing microkernels, namely that it is not a free-standing program but
a part of Genode's core. By consolidating the kernel with the user-level
core into one program, the TCB complexity of the Genode base systems
gets quite dramatically reduced compared to the combination of a normal
microkernel with core running as roottask.
The most prominent functional addition introduced with the new release,
is the Noux execution environment, which facilitates the use of GNU
userland software on top of Genode without requiring much manual porting
labour. Albeit being in an early stage, Noux is already able to run many
commands of the GNU coreutils.
In short, the release notes summary is:
- Fiasco.OC as new base platform
- Running Genode natively on MicroBlaze CPUs
- Support for version 0.3 of the NOVA hypervisor
- Noux execution environment for GNU userland software
- Base framework
- Core resource accounting using guarded allocators
- Protocol enhancements for upgrading session quotas
- Qt4 updated to version 4.7.1
- New tool for automated integration and testing
Please find a more elaborative description of the changes accompanied
with a lot of background information in the release notes of version 11.02:
http://genode.org/documentation/release-notes/11.02
The new version is ready for download at our download page at
Sourceforge and our public SVN repository:
http://genode.org/download
Best Regards
--
Dr.-Ing. Norman Feske
Genode Labs
http://www.genode-labs.com · http://genode.org
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth