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@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@os.inf.tu-dresden.de
You can reach the person managing the list at l4-hackers-owner@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:
- Re: Run L4linux on ARM platform (kashin Lin)
- Re: [L4LINUX] Is there a loop in revision 32 ? (Adam Lackorzynski)
- Re: Run L4linux on ARM platform (Adam Lackorzynski)
From: "kashin Lin" kashin08@gmail.com To: l4-hackers@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@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- 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@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
From: Adam Lackorzynski adam@os.inf.tu-dresden.de To: l4-hackers@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@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
From: Adam Lackorzynski adam@os.inf.tu-dresden.de To: l4-hackers@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@os.inf.tu-dresden.de:
On Thu Jul 05, 2007 at 00:15:15 +0800, kashin Lin wrote:
- 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@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
= = = = = = = = = = = = = = = = = = = =
致 礼!
huang learnl4@sina.com 2007-07-07
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
huang wrote:
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?
Please post a complete log of what you did and what error messages your received.
Regards, Bjoern
l4-hackers@os.inf.tu-dresden.de