Hello, We have connected i.mx6 quad board to our pc and trying to build genode on it but it shows the following message. Can you help me out on how to generate qemu. We created the build directory using the same ./tool.create_builddir hw_imx6 BUILDDIR=build.imx. When we tried to compile the build directory by using make run/demo it shows the following message
make[1]: Leaving directory `/home/user100/Downloads/casl- secureos-def5067bb56c/imx6.hw' spawn qemu-system-arm -m 256 -serial mon:stdio -kernel var/run/demo/image.elf No machine specified, and there is no default. Use -machine help to list supported machines! : spawn id exp6 not open while executing "expect { -i $running_spawn_id -re $wait_for_re { } eof { puts stderr "Error: Spawned process died unexpectedly"; exit -3 } timeout { puts ..." (procedure "wait_for_output" line 17) invoked from within "wait_for_output $wait_for_re $timeout_value $qemu_spawn_id" (procedure "spawn_qemu" line 60) invoked from within "spawn_qemu $wait_for_re $timeout_value" (procedure "run_genode_until" line 14) invoked from within "run_genode_until forever" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/os/run/demo.run" line 185) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/tool/run" line 812) make: *** [run/demo] Error 1
We are currently using genode-14.05.
Thank you
Hi Mahe,
As mentioned before, it seems that Qemu doesn't support imx boards. At least with my version 2.0.0, qemu-system-arm -machine help doesn't list any imx board. However, if you have a real imx6 connected to your machine you might try to adapt the approach depicted in base-hw/doc/imx31.txt. The only reason why your build attempts to run Qemu is that you were using a run-script that is set to Qemu by default. You can change this behavior by calling the run-script as follows:
RUN_OPT="--target uboot" make run/demo
After that, you can choose between using an ELF image or a uBoot image for your preferred boot method:
var/run/demo/image.elf var/run/demo/uImage
Aloha, Martin
On 11.06.2014 12:45, Mahe Mohan wrote:
Hello, We have connected i.mx6 quad board to our pc and trying to build genode on it but it shows the following message. Can you help me out on how to generate qemu. We created the build directory using the same ./tool.create_builddir hw_imx6 BUILDDIR=build.imx. When we tried to compile the build directory by using make run/demo it shows the following message
make[1]: Leaving directory `/home/user100/Downloads/casl- secureos-def5067bb56c/imx6.hw' spawn qemu-system-arm -m 256 -serial mon:stdio -kernel var/run/demo/image.elf No machine specified, and there is no default. Use -machine help to list supported machines! : spawn id exp6 not open while executing "expect { -i $running_spawn_id -re $wait_for_re { } eof { puts stderr "Error: Spawned process died unexpectedly"; exit -3 } timeout { puts ..." (procedure "wait_for_output" line 17) invoked from within "wait_for_output $wait_for_re $timeout_value $qemu_spawn_id" (procedure "spawn_qemu" line 60) invoked from within "spawn_qemu $wait_for_re $timeout_value" (procedure "run_genode_until" line 14) invoked from within "run_genode_until forever" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/os/run/demo.run" line 185) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/tool/run" line 812) make: *** [run/demo] Error 1
We are currently using genode-14.05.
Thank you
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
I think Aditya has a sucessfull non-gui build on the i.mx6. Try repeating this procedure. He has posted on this group and his code should be in bitbucket.org/casl/secureos Hello, We have connected i.mx6 quad board to our pc and trying to build genode on it but it shows the following message. Can you help me out on how to generate qemu. We created the build directory using the same ./tool.create_builddir hw_imx6 BUILDDIR=build.imx. When we tried to compile the build directory by using make run/demo it shows the following message
make[1]: Leaving directory `/home/user100/Downloads/casl- secureos-def5067bb56c/imx6.hw' spawn qemu-system-arm -m 256 -serial mon:stdio -kernel var/run/demo/image.elf No machine specified, and there is no default. Use -machine help to list supported machines! : spawn id exp6 not open while executing "expect { -i $running_spawn_id -re $wait_for_re { } eof { puts stderr "Error: Spawned process died unexpectedly"; exit -3 } timeout { puts ..." (procedure "wait_for_output" line 17) invoked from within "wait_for_output $wait_for_re $timeout_value $qemu_spawn_id" (procedure "spawn_qemu" line 60) invoked from within "spawn_qemu $wait_for_re $timeout_value" (procedure "run_genode_until" line 14) invoked from within "run_genode_until forever" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/os/run/demo.run" line 185) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/tool/run" line 812) make: *** [run/demo] Error 1
We are currently using genode-14.05.
Thank you
------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
We are getting a quick Wiki up at our bitbucket repository that describes the i.mx6 build procedure. Should be up in a few hours. Aditya will mail to the list when the wiki is up.
Currently IIT Madras is doing the following
- completing the i.mx6 port - enabling secure boot and trustzone support for this port - porting a paravirtualized version of android - native port of dalvik and bionic on to basehw, so that genode can run android apps natively On Jun 11, 2014 8:22 PM, "S Madhu" <smadhu2048@...9...> wrote:
I think Aditya has a sucessfull non-gui build on the i.mx6. Try repeating this procedure. He has posted on this group and his code should be in bitbucket.org/casl/secureos Hello, We have connected i.mx6 quad board to our pc and trying to build genode on it but it shows the following message. Can you help me out on how to generate qemu. We created the build directory using the same ./tool.create_builddir hw_imx6 BUILDDIR=build.imx. When we tried to compile the build directory by using make run/demo it shows the following message
make[1]: Leaving directory `/home/user100/Downloads/casl- secureos-def5067bb56c/imx6.hw' spawn qemu-system-arm -m 256 -serial mon:stdio -kernel var/run/demo/image.elf No machine specified, and there is no default. Use -machine help to list supported machines! : spawn id exp6 not open while executing "expect { -i $running_spawn_id -re $wait_for_re { } eof { puts stderr "Error: Spawned process died unexpectedly"; exit -3 } timeout { puts ..." (procedure "wait_for_output" line 17) invoked from within "wait_for_output $wait_for_re $timeout_value $qemu_spawn_id" (procedure "spawn_qemu" line 60) invoked from within "spawn_qemu $wait_for_re $timeout_value" (procedure "run_genode_until" line 14) invoked from within "run_genode_until forever" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/os/run/demo.run" line 185) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/tool/run" line 812) make: *** [run/demo] Error 1
We are currently using genode-14.05.
Thank you
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Wiki is up.
Bitbucket.org/casl/secureos/wiki On Jun 11, 2014 8:56 PM, "S Madhu" <smadhu2048@...9...> wrote:
We are getting a quick Wiki up at our bitbucket repository that describes the i.mx6 build procedure. Should be up in a few hours. Aditya will mail to the list when the wiki is up.
Currently IIT Madras is doing the following
- completing the i.mx6 port
- enabling secure boot and trustzone support for this port
- porting a paravirtualized version of android
- native port of dalvik and bionic on to basehw, so that genode can run
android apps natively On Jun 11, 2014 8:22 PM, "S Madhu" <smadhu2048@...9...> wrote:
I think Aditya has a sucessfull non-gui build on the i.mx6. Try repeating this procedure. He has posted on this group and his code should be in bitbucket.org/casl/secureos Hello, We have connected i.mx6 quad board to our pc and trying to build genode on it but it shows the following message. Can you help me out on how to generate qemu. We created the build directory using the same ./tool.create_builddir hw_imx6 BUILDDIR=build.imx. When we tried to compile the build directory by using make run/demo it shows the following message
make[1]: Leaving directory `/home/user100/Downloads/casl- secureos-def5067bb56c/imx6.hw' spawn qemu-system-arm -m 256 -serial mon:stdio -kernel var/run/demo/image.elf No machine specified, and there is no default. Use -machine help to list supported machines! : spawn id exp6 not open while executing "expect { -i $running_spawn_id -re $wait_for_re { } eof { puts stderr "Error: Spawned process died unexpectedly"; exit -3 } timeout { puts ..." (procedure "wait_for_output" line 17) invoked from within "wait_for_output $wait_for_re $timeout_value $qemu_spawn_id" (procedure "spawn_qemu" line 60) invoked from within "spawn_qemu $wait_for_re $timeout_value" (procedure "run_genode_until" line 14) invoked from within "run_genode_until forever" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/os/run/demo.run" line 185) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/user100/Downloads/casl-secureos-def5067bb56c/tool/run" line 812) make: *** [run/demo] Error 1
We are currently using genode-14.05.
Thank you
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main