public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] u-boot on raspberry 2: booting in SVC secure mode
@ 2015-02-25  9:30 Vincent
  2015-02-25 18:38 ` Stephen Warren
  0 siblings, 1 reply; 10+ messages in thread
From: Vincent @ 2015-02-25  9:30 UTC (permalink / raw)
  To: u-boot

Hi,
as explained here http://community.arm.com/message/25127, it is possible to
boot the raspberry 2 in secure mode, by adding the kernel_old=1 option in
config.txt. The main effects of this option are:
- all 4 cores start executing in secure SVC mode instead of non-secure SVC
mode
- all 4 cores start at 0x0000 instead of 0x8000
- the initial boot code that setup SMP and exits secure mode is not
executed

After browsing u-boot's source code, it seems that their boot code is more
or less extracted from what u-boot is doing. However I didn't manage to
compile u-boot for the raspberry 2 supporting this secure mode.

Could anyone explain me what options I need to configure in rpi_2_defconfig
so that u-boot supports secure boot for the raspberry 2 and what the boot
sequence will be in this case ? I don't mind fixing the code if necessary
but I'm a bit lost in the order of events in the initialization.


Best,
Vincent

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-03-02 10:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-25  9:30 [U-Boot] u-boot on raspberry 2: booting in SVC secure mode Vincent
2015-02-25 18:38 ` Stephen Warren
2015-02-26  8:27   ` Vincent
2015-02-26  9:17     ` Andre Przywara
2015-02-26  9:32       ` Vincent
2015-02-26  9:33         ` Vincent
2015-02-27  9:41         ` Andre Przywara
2015-02-27 10:37           ` Vincent
2015-02-28  4:58         ` Stephen Warren
2015-03-02 10:11           ` Vincent

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox