Boot with zImageI have attached the configuration that we are using to compile the Fiasco.OC + L4re with Genode. Can you share the configuration that have used to compile Fiasco.OC? and what repository are you using?
Starting kernel ...
L4 Bootstrapper
 Build: #2 Mon Jun 1 13:06:39 EDT 2015, 4.7.4
 Scanning up to 2047 MB RAM
 Memory size is 2047MB (40000000 - bfefffff)
 RAM: 0000000040000000 - 00000000bfefffff: 2096128kB
 Total RAM: 2047MB
 mod05: 41153000-4118b960: genode/test-printf
 mod04: 41104000-41152908: genode/init
 mod03: 41103000-41103110: genode/config
 mod02: 41089000-411021c8: genode/core
 mod01: 4107f000-41088374: sigma0
 mod00: 41015000-4107e8ac: /home/alexy/workOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco
 Moving up to 6 modules behind 41100000
 moving module 00 { 41015000-4107e8ab } -> { 41277000-412e08ab } [432300]
 moving module 01 { 4107f000-41088373 } -> { 412e1000-412ea373 } [37748]
 moving module 02 { 41089000-411021c7 } -> { 412eb000-413641c7 } [496072]
 moving module 03 { 41103000-4110310f } -> { 41100000-4110010f } [272]
 moving module 04 { 41104000-41152907 } -> { 41101000-4114f907 } [321800]
 moving module 05 { 41153000-4118b95f } -> { 41150000-4118895f } [231776]
 Scanning /home/alexy/workOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco -serial_esc
 Scanning sigma0
 Scanning genode/core
 Relocated mbi to [0x4100e000-0x4100e14d]
 Loading kOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco
 Loading sigma0
 Loading genode/core
 find kernel info page...
 found kernel info page at 0x40002000
Regions of list 'regions'
   [ 40001000, 40001bff] {     c00} Kern  kOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco
   [ 40002000, 40076fff] {   75000} Kern  kOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco
   [ 400a0000, 400a673b] {    673c} Sigma0 sigma0
   [ 400a8000, 400ae17b] {    617c} Sigma0 sigma0
   [ 41000000, 410143f7] {   143f8} Boot  bootstrap
   [ 4100e000, 4100e24a] {     24b} Root  Multiboot info
   [ 41100000, 4118895f] {   88960} Root  Module
   [ 80100000, 8025271f] {  152720} Root  genode/core
 API Version: (87) experimental
 Sigma0 config   ip:400a0100 sp:41013de4
 Roottask config ip:80100000 sp:00000000
 Starting kernel kOS/genodeos/build/foc_odroid-x2/kernel/fiasco.oc/fiasco at 400013c0
Hello from Startup::stage2
Per_cpu_data_alloc: (orig: 0xf0066658-0xf00670a8)
Number of IRQs available at this GIC: 160
Cache config: ON
ID_PFR[01]:Â 00001231 00000011 ID_[DA]FR0: 00010444 00000000
ID_MMFR[04]: 00100103 20000000 01230000 00102111
FPU0: Arch: VFPv3(3), Part: VFPv3(30), r: 4, v: 9, i: 41, t: hard, p: dbl/sngl
L2: ID=4100c4c8 Type=1a340340 Aux=7e470001 WMask=ffff S=0
L2: Type L2C-310 Size = 1024kB
Watchdog initialized
SERIAL ESC: allocated IRQ 85 for serial uart
Not using serial hack in slow timer handler.
[1;32mWelcome to Fiasco.OC (arm)!
[0;32mL4/Fiasco.OC arm microkernel (C) 1998-2013 TU Dresden
Rev: 95b378f compiled with gcc 4.7.4 for Samsung Exynos   []
Build: #1 Mon Jun 1 13:06:23 EDT 2015
[0m
Per_cpu_data_alloc: (orig: 0xf0066658-0xf00670a8)
Allocate 2640 bytes (3KB) for CPU[4] local storage (offset=117f9a8, 0xf11e6000-0xf11e6a50)
Timer for CPU0 is at IRQ 28
Number of CPUs: 4
Calibrating timer loop... Per_cpu_data_alloc: (orig: 0xf0066658-0xf00670a8)
Allocate 2640 bytes (3KB) for CPU[1] local storage (offset=11809a8, 0xf11e7000-0xf11e7a50)
Cache config: ON
ID_PFR[01]:Â 00001231 00000011 ID_[DA]FR0: 00010444 00000000
ID_MMFR[04]: 00100103 20000000 01230000 00102111
FPU1: Arch: VFPv3(3), Part: VFPv3(30), r: 4, v: 9, i: 41, t: hard, p: dbl/sngl
Per_cpu_data_alloc: (orig: 0xf0066658-0xf00670a8)
Timer for CPU1 is at IRQ 28
Allocate 2640 bytes (3KB) for CPU[2] local storage (offset=118c9a8, 0xf11f3000-0xf11f3a50)
CPU[1]: goes to idle loop
Cache config: ON
ID_PFR[01]:Â 00001231 00000011 ID_[DA]FR0: 00010444 00000000
ID_MMFR[04]: 00100103 20000000 01230000 00102111
FPU2: Arch: VFPv3(3), Part: VFPv3(30), r: 4, v: 9, i: 41, t: hard, p: dbl/sngl
Per_cpu_data_alloc: (orig: 0xf0066658-0xf00670a8)
Timer for CPU2 is at IRQ 28
Allocate 2640 bytes (3KB) for CPU[3] local storage (offset=118f9a8, 0xf11f6000-0xf11f6a50)
CPU[2]: goes to idle loop
Cache config: ON
ID_PFR[01]:Â 00001231 00000011 ID_[DA]FR0: 00010444 00000000
ID_MMFR[04]: 00100103 20000000 01230000 00102111
FPU3: Arch: VFPv3(3), Part: VFPv3(30), r: 4, v: 9, i: 41, t: hard, p: dbl/sngl
Timer for CPU3 is at IRQ 28
CPU[3]: goes to idle loop
\00\FF\00OK
Hi,
We have alreadly got fiasco.oc(R67) running on the Exynos4412 successfully,
and tested Genode(13.05) on pandaboard.So i am trying to test Genode(13.05ï¼
with fiasco.oc(R67) on Exynos4412.
Have made all the configuration and passed the compilation(printf.run),i get a 'image.elf' and then change it to 'image.raw'.
The Fiasco.oc starts successfully during the execution of image.raw on Exynos4412,but end with the error,i know it is about protection domain.
Do you have any idea about the error? Then can you show me the log of your Fiasco.oc's boot(on Odroid-X2).
Thanks and regards
Sunyu
åèª Windows é®ä»¶
-- Lic. Reinier Millo Sánchez Centro de Estudios de Informática Universidad Central "Marta Abreu" de Las Villas Carretera a Camajuanà Km 5 1/2 Santa Clara, Villa Clara, Cuba CP 54830 "antes de discutir ... respira; antes de hablar ... escucha; antes de escribir ... piensa; antes de herir ... siente; antes de rendirte ... intenta; antes de morir ... vive"