Run L4linux on ARM platform
kashin Lin
kashin08 at gmail.com
Wed Jul 4 18:15:15 CEST 2007
Hi
thanks for answering me,
i still have some quetion...
1. i have got l4linux-2.6-env, fiasco and l4linux-2.6 from svn.
my directory contains following sub-directory now :
l4linux-2.6/ l4/ dice/ tools/ kernel/
after reading http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml
i know the sequence of building L4Linux now.
but...if i want to cross compile L4Linux for ARM, can i just add
"CC=arm-linux-g++" to
every "make" step in
http://os.inf.tu-dresden.de/L4/LinuxOnL4/build-2.6.shtml ?
if not, can you show me how to do that more lucid
( i can't find many information about cross-compile
L4Linux or any documents from Internet )
2. as you metioned above, i should adapt the configuration of fiasco
to my target platform,
but... (1) when do i do this? before make anything?
(2) how to config fiasco? i know there is a step "make config
O=/path/to/build/dir"
but i am not sure. are there any documents or tutorial web page?
thank you for answering me again
2007/7/4, Adam Lackorzynski <adam at os.inf.tu-dresden.de>:
>
> Hi,
>
> On Tue Jul 03, 2007 at 16:46:27 +0800, kashin Lin wrote:
> > i am a new hand to do this...
> > so i really need some help & suggestions.
> >
> > this is my GOAL : run ( port ) L4linux on ARM platform
> (ARM920T-S3C2410)
> > ( the link of that platform : PreSOCes-C in
> > http://www.microtime.com.tw/English/PreSOC.htm )
> >
> > i have some question:
> > 1. i know L4Linux must run with l4(fiasco) & l4env.but when i want to
> > download L4Linux from
> > http://os.inf.tu-dresden.de/drops/download.html , instead of module "
> > l4linux", svn only has module "l4linux-2.6-env".
> > so i am confused that is this module(l4linux-2.6-env) contains L4Linux
> +
> > fiasco + l4env or just L4Linux or not at all???
> >
> > or give me a suggestion about what i should download to achieve my
> goal
>
> I've just improved the website a bit to be more correct. L4Linux has a
> different repository. So, you need l4linux from the l4linux repository
> and l4linux-2.6-env from the tudos repository.
>
> > 2. to achieve my goal, i guess the process should be:
> > cross-compile source code to image ¡÷ load the image to target
> > platform ¡÷
> > modify bootloader to boot from l4linux ¡÷ finish
> > is this process right ?
> > should i modify any file before cross-compiling l4linux?
> > are there any thing i should take care about?
>
> Running system software on custom hardware nearly always needs adaptions
> to this hardware. Fiasco must support the interrupt controller, timer,
> UART of the platform to work at all. Looking at the website I fear that
> all of this must be implemented first. I'm not familiar with hw from
> this vendor. But as there's Linux available for this platform this
> should be doable.
>
>
>
> Adam
> --
> Adam adam at os.inf.tu-dresden.de
> Lackorzynski http://os.inf.tu-dresden.de/~adam/
>
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20070705/6dcf917a/attachment.htm>
More information about the l4-hackers
mailing list