Using l4con for ARM integrator
Adam Chang
windbread at gmail.com
Tue Apr 7 09:49:22 CEST 2009
Dear all:
I tried to run several l4linux on QEMU ARM integrator through
l4con. And I edited the modules.list in /l4/pkg/bootstrap/server/src
I modified "entry dope" to "entry l4con", and add con and run to
modules.list , like the following
======
modaddr 0x02000000
entry auto-build-entry
kernel Makefile
sigma0 Makefile
roottask Makefile
entry hello
kernel fiasco -serial_esc -comport 1 -nowait -nokdb -jdb_cmd=JH
bin hello
entry names
bin names
entry log
kernel fiasco -comport 1
bin names
bin log
bin pingpong
entry pingpong
bin pingpong
entry l4con
roottask roottask task modname "loader" boot_priority 0xe3
bin names
bin log
bin dm_phys
bin con
bin vscrtest
entry sharedtest
kernel fiasco -serial -comport 1
bin names
bin log
bin dm_phys -v
bin simple_ts -t 10
bin bmodfs
data libloader.s.so
data libld-l4.s.so
data shared_test
bin loader --fprov=BMODFS shared_test
entry l4linux
bin names
bin log
bin dm_phys -v
bin simple_ts -t 10
bin con
bin l4io
bin bmodfs
data libloader.s.so
data libld-l4.s.so
data shared_test
data vmlinuz
data rd
data run
data l4linux.cfg
bin loader --fprov=BMODFS run l4linux.cfg
entry l4vm
kernel v2/fiasco -noserial -nowait -nokdb -loadcnt
sigma0 v2/sigma0
roottask v2/roottask -configfile
data cfg/rmgr.cfg
bin v2/names --events
bin v2/events
bin v2/logcon
bin v2/dm_phys --events
bin v2/simple_ts --tasks 380 --events --anykill
bin v2/rtc
bin v2/l4io --nolist
bin v2/con --l4io --omega0 --events --cpuload --vbemode 0x117 --pan
bin v2/loader --events --fprov=BMODFS ldr_run.bmodfs ldr_l4linux26.cd
bin v2/name_server
bin v2/l4vfs_log
bin v2/fstab -c/log -v10 -b/ -m/log
bin v2/bmodfs
data v2/libloader.s.so
data v2/libld-l4.s.so
data cfg/ldr_run.bmodfs
data v2/run
data lx/vmlinuz
data cfg/ldr_l4linux26.cd
data rd/initrd.gz
======
But When I run the image, I found that it doesn't go to the run
console, and after entering l4linux, I got some error message.
======
# run | l4con/lib/src/contxt.c:63:contxt_init():
run | Could not find con at names
run | main(): Error -3 opening contxt lib -- terminating
run |
run | Exiting with -3
simplets| Exit d.02
======
Can someone give some advise for this problem?
Thanks!!
--
Adam Hung-Hsiang Chang
windbread at gmail.com
+886-987-335398
Wireless Networking and Embedded Systems Lab
Graduate Institute of Networking and Multimedia
National Taiwan University
More information about the l4-hackers
mailing list