Re: Reset iMX53-QSB from the secure world

2015-09-16 Thread Ofer Hasson
I forgot to update, it works perfectly, thank you so much ! On Fri, Sep 11, 2015 at 7:39 AM, Ofer Hasson wrote: > I'll try it, thank you very much > > On Thu, Sep 10, 2015 at 4:42 PM, Stefan Kalkowski < > stefan.kalkow...@genode-labs.com> wrote: > >> Hi Ofer, &g

Re: Reset iMX53-QSB from the secure world

2015-09-10 Thread Ofer Hasson
I'll try it, thank you very much On Thu, Sep 10, 2015 at 4:42 PM, Stefan Kalkowski < stefan.kalkow...@genode-labs.com> wrote: > Hi Ofer, > > On 09/10/2015 10:21 AM, Ofer Hasson wrote: > > Hey, > > > > I'm attempting to make a simple reboot feature

Reset iMX53-QSB from the secure world

2015-09-10 Thread Ofer Hasson
Hey, I'm attempting to make a simple reboot feature on Freescale's iMX53-QSB. I'm currently working using the tz_vmm example. So, I understand that the way to achieve that on this board is through the watchdog timer, I followed the Linux kernel code that does this, and implemented a kernel module

Re: TrustZone Vmm Questions

2015-06-08 Thread Ofer Hasson
I'll look into it, thanks a lot ! On Mon, Jun 8, 2015 at 12:51 PM, Stefan Kalkowski < stefan.kalkow...@genode-labs.com> wrote: > Hi Ofer, > > On 06/07/2015 12:40 PM, Ofer Hasson wrote: > > I managed to pass data, solved it using "ioremap_nocache", > > I

Re: TrustZone Vmm Questions

2015-06-07 Thread Ofer Hasson
I managed to pass data, solved it using "ioremap_nocache", With regards to the restart, still no success. Thanks. On Sun, Jun 7, 2015 at 9:07 AM, Ofer Hasson wrote: > Hello, > > I'm trying to pass data between worlds, currently I'm allocating kernel > space b

TrustZone Vmm Questions

2015-06-06 Thread Ofer Hasson
Hello, I'm trying to pass data between worlds, currently I'm allocating kernel space buffer in the normal world (Linux), passing the address using r0 register and the size using r1 register. I manage to read the buffers reliably. When I'm trying to change the buffers in the secure world, I don't s

Re: i.MX53 TrustZone cross world interactions

2015-05-05 Thread Ofer Hasson
Thank you very much, it works. On Tue, May 5, 2015 at 12:59 PM, Martin Stein wrote: > Hi Ofer, > > On 05.05.2015 11:06, Ofer Hasson wrote: > > My question is, how in the Genode hypervisor I can access this memory > > address ? > > Any idea will be helpful &g

i.MX53 TrustZone cross world interactions

2015-05-05 Thread Ofer Hasson
Hey, I'm using Freescale i,MX53 QSB. I'm trying to transfer data between the secure world and the normal world, at the moment, I manage to transfer data using the CPU registers (using Linux kernel module I wrote), and I manage to receive them on the hypervisor. I would like to transfer larger stru

Freescale i.MX 53 SABRE tablet - TrustZone demonstration

2015-04-20 Thread Ofer Hasson
Hello, I'm trying to reproduce the demonstration in the article: http://genode.org/documentation/articles/trustzone I've followed the readme instructions ( https://github.com/skalk/genode/blob/i.MX53_tablet_demo/os/src/server/vmm/imx53/README ). and also tried to download the pre-built image. Wit

Re: imx53 trustzone boot (Freescale iMX53-QSB)

2015-03-30 Thread Ofer Hasson
Thanks a lot ! On Mon, Mar 30, 2015 at 9:51 AM, Stefan Kalkowski < stefan.kalkow...@genode-labs.com> wrote: > Hi Ofer, > > On 03/29/2015 09:04 AM, Ofer Hasson wrote: > > Hello, > > > > I'm currently exploring arm trustzone with genode, I managed to run the &

imx53 trustzone boot (Freescale iMX53-QSB)

2015-03-29 Thread Ofer Hasson
Hello, I'm currently exploring arm trustzone with genode, I managed to run the example and run my own normal world linux kernel. Is there a way to chain load normal world operating system, load another u-boot file in the normal world ? is there a technical problem doing so ? Any input no the sub

Re: imx53 trustzone boot problem

2015-03-11 Thread Ofer Hasson
Indeed, i didn't realized that this was a single image, It's working now, Thanks a lot Ofer On Wed, Mar 11, 2015 at 4:10 PM, Martin Stein wrote: > Hi Ofer, > > On 10.03.2015 11:19, Ofer Hasson wrote: > > Hello, > > > > I'm trying to boot genode on the

imx53 trustzone boot problem

2015-03-10 Thread Ofer Hasson
Hello, I'm trying to boot genode on the secure world and linux on normal world of the iMX53-QSB board (freescale). The problem I'm encountering is: [init -> tz_vmm] Start virtual machine ... and then various errors, either it hangs, or undefined instruction, or Pagefault in core thread (pager_act