imx53 trustzone boot (Freescale iMX53-QSB)
Stefan Kalkowski
stefan.kalkowski at ...1...
Mon Mar 30 08:51:23 CEST 2015
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
> 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 ?
In general this is possible. However, as TrustZone is _no_
virtualization solution, it is not transparent to the non-secure guest
that it runs in the "normal world". So it is likely that you need to
first modify u-boot so it runs smoothly in the normal world. For
instance you have to check that it does not touch memory it does not
own, as well as devices. Moreover, u-boot should not try to access
system registers (coprocessor 15) that are TrustZone sensitive, like SCR
register.
Regards
Stefan
>
> Any input no the subject will be very helpful.
>
> Thanks
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
>
>
>
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
>
--
Stefan Kalkowski
Genode Labs
http://www.genode-labs.com/ ยท http://genode.org/
More information about the users
mailing list