help, L4env build problem
huang
learnl4 at sina.com
Sat Jul 7 04:59:13 CEST 2007
hi dear all:
I have some problems while building the l4env.
I downloaded the snapshot "source-2007-06-30.tar.bz2" from http://os.inf.tu-dresden.de/opentc/download.xml and I tried to
build the whole l4 environment in SUSE linux 9.3.
But it seems something wrong. The build process is a dead loop, it seems will never stop. I don't know what's the reason.
Can you tell me what should I do?
By the way: I can build the L4 kernel successfully.
thanks a lot for your help and suggestions!
Best regards!
Huang
======= 2007-07-06 18:00:02 您在来信中写道:=======
>Send l4-hackers mailing list submissions to
> l4-hackers at os.inf.tu-dresden.de
>
>To subscribe or unsubscribe via the World Wide Web, visit
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>or, via email, send a message with subject or body 'help' to
> l4-hackers-request at os.inf.tu-dresden.de
>
>You can reach the person managing the list at
> l4-hackers-owner at os.inf.tu-dresden.de
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of l4-hackers digest..."
>
>Today's Topics:
>
> 1. Re: Run L4linux on ARM platform (kashin Lin)
> 2. Re: [L4LINUX] Is there a loop in revision 32 ? (Adam Lackorzynski)
> 3. Re: Run L4linux on ARM platform (Adam Lackorzynski)
>
>------------------------------------------------------------
>From: "kashin Lin" <kashin08 at gmail.com>
>To: l4-hackers at os.inf.tu-dresden.de
>Subject: Re: Run L4linux on ARM platform
>Date: Thu5 Jul 2007 23:31:38 +0800
>
>2007/7/5, Adam Lackorzynski <adam at os.inf.tu-dresden.de>:
>>
>>
>> On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
>>
>> > 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?
>>
>> Not only the configuration but also the code. You probably need to
>> write a e.g. UART driver for your platform. As I said, I don't know
>> which UART is used on your board. Can you tell which type of UART is
>> used there?
>
>
>
>There is a UART (RS232 port) which can communicate with PC.
>how to add that UART driver in fiasco?
>are there any other platform dependent things that need to touch the code?
>
>thanks for your reply
>
>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
>>
>
>------------------------------------------------------------
>------------------------------------------------------------
>From: Adam Lackorzynski <adam at os.inf.tu-dresden.de>
>To: l4-hackers at os.inf.tu-dresden.de
>Subject: Re: [L4LINUX] Is there a loop in revision 32 ?
>Date: Thu5 Jul 2007 19:16:02 +0200
>
>Hi,
>
>On Thu Jul 05, 2007 at 13:18:32 +0200, Clermont, Nicolas wrote:
>> Here it is :
>
>Looks good to me. You could try a sysrq-t and see if there's something
>interesting. Also booting with initcall_debug=1 could also squeeze out
>some more info. Otherwise I'll try getting the public repo up to date
>again to see further.
>
>
>
>Adam
>--
>Adam adam at os.inf.tu-dresden.de
> Lackorzynski http://os.inf.tu-dresden.de/~adam/
>
>
>
>------------------------------------------------------------
>------------------------------------------------------------
>From: Adam Lackorzynski <adam at os.inf.tu-dresden.de>
>To: l4-hackers at os.inf.tu-dresden.de
>Subject: Re: Run L4linux on ARM platform
>Date: Thu5 Jul 2007 19:23:16 +0200
>
>
>On Thu Jul 05, 2007 at 23:31:38 +0800, kashin Lin wrote:
>> 2007/7/5, Adam Lackorzynski <adam at os.inf.tu-dresden.de>:
>> >
>> >
>> >On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
>> >
>> >> 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?
>> >
>> >Not only the configuration but also the code. You probably need to
>> >write a e.g. UART driver for your platform. As I said, I don't know
>> >which UART is used on your board. Can you tell which type of UART is
>> >used there?
>>
>>
>>
>> There is a UART (RS232 port) which can communicate with PC.
>> how to add that UART driver in fiasco?
>
>You need to add a new platform. Basically you can do the same thing as
>it's done with the integrator platform. The UART implementation goes to
>src/lib/uart/arm, and need to be hooked in
>src/kern/arm/kernel_uart-arm.cpp.
>
>> are there any other platform dependent things that need to touch the code?
>
>Most likely. The PIC implementation goes to src/kern/arm/pic-arm.cpp,
>and the timer goes to src/kern/arm/timer-arm.cpp. Other files to look at
>are Modules.arm to specify the label to build under and probably
>rules.cml to add a new platform. The CPU specific things may also need
>adaptions.
>
>
>
>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
>
= = = = = = = = = = = = = = = = = = = =
致
礼!
huang
learnl4 at sina.com
2007-07-07
More information about the l4-hackers
mailing list