On 29 February 2016 at 20:34, Jean-Christophe DUBOIS <j...@tribudubois.net> wrote: > Le 29/02/2016 18:58, Peter Maydell a écrit : >> To answer the question of "which of these is the correct thing to do" >> we need to look at what the real hardware does when it's running Linux: >> does it run Linux in Secure or Nonsecure? > > > i.MX6 is definitively able to boot in secure/trustzone mode (there are some > demo out there about it) so I guess it might be booting in secure mode.
Mmm. The other question I had about the system reset controller is whether it's really purely hardware doing the "start secondary CPU", or is it just a funny way of asking the system firmware to start things, or is the stuff like the register for startup address just a place to leave information that the system firmware on the secondary CPU will read as part of its boot sequence? Is there a datasheet available for this? thanks -- PMM