public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] Interrupt autoboot by GPIO
@ 2014-04-15 18:25 Florian Meier
  2014-04-15 22:12 ` Wolfgang Denk
  0 siblings, 1 reply; 3+ messages in thread
From: Florian Meier @ 2014-04-15 18:25 UTC (permalink / raw)
  To: u-boot

Hi,
is there a possibility to interrupt autoboot when a GPIO pin has a
certain value? I know there is CONFIG_AUTOBOOT_DELAY_STR and that should
suffice in most cases when there is another peripheral connected to the
UART, but think about the following setup I have:

A processor (in my case a AR9331) has a single UART that is used as
U-Boot console. The same UART is connected to a radio transceiver.
Therefore, an attacker MIGHT send the CONFIG_AUTOBOOT_DELAY_STR to the
radio transceiver at the right time to insert malicious code.

I know, there are other possibilities to handle this (e.g. by ensuring
that the radio transceiver is only activated when the processor is
booted), but I think having a dedicated "interrupt autoboot"-button
would be an elegant solution.

What do you think?

Greetings,
Florian

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

end of thread, other threads:[~2014-04-16 11:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-15 18:25 [U-Boot] Interrupt autoboot by GPIO Florian Meier
2014-04-15 22:12 ` Wolfgang Denk
2014-04-16 11:02   ` Florian Meier

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