Search code examples
bootloaderu-bootdevice-tree

How to Lock bootloader in source code- U-boot


I want to make my development board's bootloader (which is u-boot) be locked so no one can stop autoboot process at all. (In this way I will be sure that no one can alter the firmware of the board!)

So please guide me in order to locking the firmware and block any "root" attempts. I am using amlogic s905x SoC.

Another question:

Is this process relates to verified boot and signing kernel images?


Solution

  • If your SoC chip supports secure boot, then it is a way to make its firmware, secure of jail breaking. consult the datasheet. Otherwise you can not 'lock' the firmware.