On Fri, 2011-09-23 at 14:25 +0200, Julien SIMONE wrote:
> Humm ok that was my first thought and you confirmed this.
> 
> So if I what want to (and I have to) run 2 Hello World, I have to get the 
> full sources from your git and try to configure this behaviour? 

Yes, but we do not release sources publicly anymore. So, the sources
from the git repo might be a bit old but they will do your work
definitely.

You can do this:
1. Download sources.
2. cd codezero
3. ./build.py -C //this will start codezero configuration menu, you can
configure for 2 baremetal hello world containers.
4. ./build.py -j 2 // this will build the sources.

Doing configuration is easy, you can use the memory addresses for first
container as used in config.cml of toolkit and add one more container
with memory region adjacent to first container.



> -----Message d'origine-----
> De : Amit Mahajan [mailto:amit.maha...@b-labs.com] 
> Envoyé : vendredi 23 septembre 2011 14:15
> À : Julien SIMONE
> Cc : codezero-devel@lists.l4dev.org
> Objet : RE: [codezero-devel] Build issues
> 
> On Fri, 2011-09-23 at 14:05 +0200, Julien SIMONE wrote:
> > Thank you for your fast answers, that was my problem...I'm sorry I thought 
> > the copy was always well done...And now I would like to run 2 hello world 
> > on a Versatile Express emulated by Qemu so I think I have well configured 
> > the file but when I launch .tools/run-qemu-insight I only see the hello 
> > world from the first container (the 2 containers are well loaded). Is it 
> > normal or I'm wrong somewhere in my configuration?
> > 
> 
> Hi Julien,
> 
> Toolkit is basically a pre-configured system.
> 
> The container info that you see in config.cml file is passed to kernel,
> which kernel uses for resource allocation. Incase of toolkit we have
> configured system for one container only and the same info is present in
> kernel.elf.
> 
> So, if you try to change the configuration for say different load
> address or number of containers, it will break the system.
> 
> Toolkit is meant mainly for software/stack development in single
> container. Hello World is a powerful container having access to much of
> RAM and Virtual Memory and device regions. So, you can build your
> softwares inside it.
> 
> 
> P.S: Please CC mailing list too, it will help other users too.
> 
> 

-- 
Regards,
Amit Mahajan



_______________________________________________
codezero-devel mailing list
codezero-devel@lists.l4dev.org
http://lists.l4dev.org/mailman/listinfo/codezero-devel_lists.l4dev.org

Reply via email to