<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 28, 2015 at 9:57 AM, Sebastian Sumpf <span dir="ltr"><<a href="mailto:Sebastian.Sumpf@...1..." target="_blank">Sebastian.Sumpf@...1...</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/28/2015 02:38 AM, Madhu (Macaque Labs) wrote:<br>
> Who are the ARM cpu vendors who publish their trust zone support ?<br>
<br>
> I know Freescale does, know for a fact Qualcomm does not !<br>
> Mediatek ?<br>
<br>
</span>Yes, Freescale does, that is why it is currently our ARM platform of<br>
choice .-) Also ARM does (Versatile Express), but that is just a proof<br>
of concept.<br></blockquote><div>We are currently manufacturing an i.MX6 tablet for developers with taper enabled.<br></div><div>We can get the OEM to sell that to other hackers but i.MX6 is not going to cut it.<br><br></div><div>We tried working with Qualcomm but the NDA was too stringent.So we gave that up.<br> But a local<br></div><div>tablet vendor may launch a proprietary version based on Qualcomm parts.<br></div><div>We have an R&D relationship with Samsung, so have asked them, let us see how that goes.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Trying to do a virtualized android tablet distribution. Can we have<br>
> a genode sub project on this. I am sure, others would be interested.<br>
<br>
</span>Sure, but that heavily depends on resources available at our side. If<br>
you can start or even do it, I think most of the eight people here will<br>
be glad to help you.<br></blockquote><div>I keep getting 100s of internship applications every year, so manpower is not the<br></div><div>problem. Problem is that most interns are simply not cut out for kernel hacking.<br></div><div>Hopefully I can get a small team selected soon. But the bigger problem is<br></div><div>my bandwidth. If we can decide on the approach in this forum and work out a concrete roadmap,<br></div><div>I will try to arrange for the resources. Currently I have 2-3 Master's projects on Genode<br></div><div>every year. <br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Also attempting a port of bionic on genode. First hack is done,<br>
> doing so excited testing. If this works, then genode on genode<br>
> virtualization might suffice.<br>
<br>
</span>Ok, if you need help, just ask here.<br></blockquote><div>The question here is that is it worthwhile virtualizing Linux or just <br></div><div>provide bionic on Genode running on Genode. <br><br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Using<br>
> Freescale currently but it is A9, so has no VT support and<br>
> power usage is on the higher side.<br>
<br>
</span>We have some power management on A15, not for A9 though.<br>
<span class=""><br>
> I see a couple of Samsung exynos boards on  the support list,<br>
> I think both are a15 based cores. So does that mean we can hack<br>
> a galazy tab or a high end galaxy s phone  to run genode ? Has to be the<br>
> wifi<br>
> or the Asian version.<br>
<br>
</span>Maybe, we do have a pretty good documentation on Exynos 5250, but<br>
everything above is problematic or ends up in looking at some Linux<br>
source code.<br></blockquote><div>Maybe then we should standardize on Samsung and focus our efforts on that.<br><br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Both run Exynos. US 3g/lte variants typically run snapdragon though<br>
> I believe that is changing with the new s6.<br>
> would be nice to have a cortex a 53/57 device though.<br>
<br>
</span>Yes, it would be. No hardware at our side.<br>
<span class=""><br>
> I have also asked AMD for details on their new Carrizo processor.<br>
> this is a multi core x86 with a cortex ax supposedly running trustzone.<br>
> Wanr to try a virtualize Ubuntu on this with security modules secured<br>
> through tz.<br>
<br>
</span>Let us know how this turns out!<br></blockquote><div><br></div><div>Will know by this week, talking to the product manager. Helps that we have our students <br></div><div>in large volumes in every semiconductor company on the planet ! <br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
> Our own open source Shakti processor based on RiscV is getting its  TZ<br>
> support<br>
> but it will be at least end of the year before we can release it on<br>
> fpga. Student code<br>
> takes to ensure to clean up ! Also riscv mmu slecture is not available yet.<br>
> The UCB rocket processor is ready but some one has to hack TZ into it.<br>
<br>
</span>RiscV is since FOSDEM my self-declared hobby project. No progress so far<br>
though, but if you guys actually build an ASIC that would be awesome.<br>
Maybe I should start with that soon :-)<br></blockquote><div><br></div><div>We will be releasing basic SoCs by June, maybe earlier. I have a TZ controller<br></div><div>getting reading but it is very buggy and I need a couple of months of code review<br></div><div>before I can release it.  But I would rather focus on our tagged ISA scheme which will<br></div><div>provide HW level capability.<br><br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Cheers,<br>
<br>
Sebastian<br>
<br>
><br>
> ------------------------------------------------------------------------------<br>
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored<br>
> by Intel and developed in partnership with Slashdot Media, is your hub for all<br>
> things parallel software development, from weekly thought leadership blogs to<br>
> news, videos, case studies, tutorials and more. Take a look and join the<br>
> conversation now. <a href="http://goparallel.sourceforge.net/" target="_blank">http://goparallel.sourceforge.net/</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> genode-main mailing list<br>
> <a href="mailto:genode-main@lists.sourceforge.net">genode-main@...49....sourceforge.net</a><br>
> <a href="https://lists.sourceforge.net/lists/listinfo/genode-main" target="_blank">https://lists.sourceforge.net/lists/listinfo/genode-main</a><br>
><br>
<br>
<br>
------------------------------------------------------------------------------<br>
Dive into the World of Parallel Programming The Go Parallel Website, sponsored<br>
by Intel and developed in partnership with Slashdot Media, is your hub for all<br>
things parallel software development, from weekly thought leadership blogs to<br>
news, videos, case studies, tutorials and more. Take a look and join the<br>
conversation now. <a href="http://goparallel.sourceforge.net/" target="_blank">http://goparallel.sourceforge.net/</a><br>
_______________________________________________<br>
genode-main mailing list<br>
<a href="mailto:genode-main@lists.sourceforge.net">genode-main@...12...ceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/genode-main" target="_blank">https://lists.sourceforge.net/lists/listinfo/genode-main</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Regards,</div>Madhu</div></div>
</div></div>