genode-i.mx6
Martin Stein
martin.stein at ...1...
Wed Jun 11 15:24:28 CEST 2014
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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20140611/405e69ac/attachment.html>
More information about the users
mailing list