Am Mittwoch, 21. Juni 2017 18:00:42 UTC+2 schrieb Ralf Ramsauer:
> On 06/21/2017 05:45 PM, 'florian' via Jailhouse wrote:
> > Am Mittwoch, 21. Juni 2017 17:39:14 UTC+2 schrieb Ralf Ramsauer:
> >> Hi,
> >>
> >> On 06/21/2017 05:14 PM, 'florian' via Jailhouse wrote:
> >>> Hi,
> >>> I want to run jailhouse on the TX1 (like I described you Ralf).> Because 
> >>> we use the TX1 for several other projects I want to cross
> >> compile all the things (also the kernel, so kernel objects are
> >> available). I used the description of
> >> https://github.com/evidence/linux-jailhouse-tx1 and from the main github
> >> page and did following:
> >>>
> >>> - After compiling on my laptop I moved the whole jailhouse directory to 
> >>> the TX1
> >>> - I manually inserted the kernel module with insmod driver/jailhouse.ko
> >>> - I also changed the firmware search path in 
> >>> /sys/module/firmware_class/parameters/path (pointing to the 
> >>> tools/jailhouse file.)
> >> Did you use an absolute path?
> >>> - After that I want to start jailhouse with 'tools/jailhouse enable 
> >>> configs/jetson-tx1.cell' but I always getting the error 
> >>> 'JAILHOUSE_ENABLE: No such file or directory'. 
> >> Look at your kernel ring buffer (dmesg). I bet it's unable to locate the
> >> firmware for some reason.
> >>
> >>   Ralf
> >>>
> >>> /dev/jailhouse also exists!
> >>>
> >>> I do not know why this error occurs or why. It looks like failing in 
> >>> jailhouse.c enable function, that was the only place I found the string 
> >>> 'JAILHOUSE ENABLE'
> >>>
> >>> Best regards!
> >>>
> > 
> > root@tegra-ubuntu:~/linux-jailhouse-tx1# cat 
> > /sys/module/firmware_class/parameters/path 
> > /home/ubuntu/linux-jailhouse-tx1/tools/jailhouse
> That's the wrong path. You're pointing to the userspace tool and not to
> the hypervisor firmware binary, which is, in case of ARM and ARM64,
> located at hypervisor/jailhouse.bin .
After pointing to the right directory it works for me. Thanks!

> 
> Besides that, I recommend to stick to the upstream repository, we're
> already some patches ahead, especially if you're using a kernel >4.7.
> 
> There's a patch on top of the evidence repo that reverts some older
> patch for compatibility with kernels <4.7. Evidence sticks to a pretty
> old kernel version because they need official Nvidia binary blobs for
> graphics support that are only available for bloody old kernel versions.
> 
>   Ralf
I know about this. I try to use it with a 4.9 kernel. One step at a time (for 
me)

> > So, yes its an absolute path.
> > 
> > Yes, you're right. I found this error
> > jailhouse: Missing hypervisor image jailhouse.bin
> > So the path must point to the jailhouse.bin file?
> >

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to