Hi all,
I was trying to run tz_vmm script over the imx6 platform. In which i have
put Genode OS image (printf script) as a guest OS in the Normal world to
test the switching between the Secure world to the Normal world. And the
following is the output I am getting..
Starting kernel ...
kernel initialized
Genode 14.11
int main(): --- create local services ---
Inside platform services 0
Inside platform services 1
Inside platform services 2
Inside platform services 3
int main(): --- start init ---
int main(): transferred 250 MB to init
int main(): --- init created, waiting for exit condition ---
[init] Could not open file "ld.lib.so"
[init] parent provides
[init] service "ROM"
[init] service "RAM"
[init] service "IRQ"
[init] service "IO_MEM"
[init] service "CAP"
[init] service "PD"
[init] service "RM"
[init] service "CPU"
[init] service "LOG"
[init] service "SIGNAL"
[init] service "VM"
[init] child "tz_vmm"
[init] RAM quota: 3932160
[init] ELF binary: tz_vmm
[init] priority: 0
[init -> tz_vmm] Start virtual machine ...
kernel initialized
Genode 14.08
int main(): --- create local services ---
int main(): --- start init ---
int main(): transferred 509 MB to init
int main(): --- init created, waiting for exit condition ---
[init] Could not open file "ld.lib.so"
[init -> test-printf] -1 = -1 = -1
[init] virtual void Genode::Child_policy::exit(int): child exited with exit
value 0
[init -> tz_vmm]
The last message on the window is [init -> tz_vmm] and nothing happens
after that.
Could you please let me know if this is the correct output?
Regards
Chirag Garg
IIT Madras , Rise Lab