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