On Mon Mar 31, 2014 at 22:30:42 -0400, Waldo wrote:
hello l4 hackers, I'm trying to do the same procedure than alexis, run the hello example for arm plataform, I compile the fiasco.oc and l4re for arm realview. when I type make qemu E=hello, the result is this:
QEmu-cmd: qemu-system-arm -kernel /home/waldo/l4re-snapshot-2014022815/obj/l4/arm-arm9/images/bootstrap.elf -M realview-eb -m 256 -serial stdio L4 Bootstrapper Build: #8 lun mar 31 22:18:09 CDT 2014, 4.6.3 Scanning up to 256 MB RAM Memory size is 256MB (00000000 - 0fffffff) RAM: 0000000000000000 - 000000000fffffff: 262144kB Total RAM: 256MB mod04: 010cb000-010e457c: hello mod03: 010b1000-010ca45c: l4re mod02: 01077000-010b0628: moe mod01: 0106d000-01076374: sigma0 mod00: 01017000-0106c4d4: fiasco Moving up to 5 modules behind 1100000 moving module 00 { 1017000-106c4d3 } -> { 11ce000-12234d3 } [349396] moving module 03 { 10b1000-10ca45b } -> { 1100000-111945b } [103516] moving module 04 { 10cb000-10e457b } -> { 1100000-111957b } [103804] make[1]: se sale del directorio
So this should look like this:
mod04: 010e2000-010fb610: hello mod03: 010c0000-010e14f8: l4re mod02: 0107e000-010bf6c8: moe mod01: 01074000-0107d3d8: sigma0 mod00: 01015000-01073124: fiasco Moving up to 5 modules behind 1100000 moving module 00 { 1015000-1073123 } -> { 11e7000-1245123 } [385316] moving module 01 { 1074000-107d3d7 } -> { 1246000-124f3d7 } [37848] moving module 02 { 107e000-10bf6c7 } -> { 1250000-12916c7 } [267976] moving module 03 { 10c0000-10e14f7 } -> { 1100000-11214f7 } [136440] moving module 04 { 10e2000-10fb60f } -> { 1122000-113b60f } [103952] Scanning fiasco -serial_esc Scanning sigma0 Scanning moe --init=rom/hello Relocated mbi to [0x100e000-0x100e0fa] Loading fiasco Loading sigma0 ....
So in your case module 1 and 2 are not there, and more interestingly, 4 is copied over 3, which does not seem to be a good idea to me. This needs some debugging. Could you please turn on the Verbose_load setting in pkg/bootstrap/server/src/startup.cc and rerun?
Adam