aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAleksandar Gerasimovski <aleksandar.gerasimovski@hitachienergy.com>2021-12-10 11:07:53 +0100
committerPriyanka Jain <priyanka.jain@nxp.com>2022-02-01 15:08:07 +0530
commitefe19295a59dae28c1af813486fe88f34378a980 (patch)
treee750362b8dc09b974e1f97f7e432bb66e52326cc /include
parentde144d5ffe0c15c56e3bbd64832bc4b265bd663f (diff)
downloadu-boot-efe19295a59dae28c1af813486fe88f34378a980.zip
u-boot-efe19295a59dae28c1af813486fe88f34378a980.tar.gz
u-boot-efe19295a59dae28c1af813486fe88f34378a980.tar.bz2
km: common: implement field fail-safe u-boot update
This patch provides possibility for field fail-safe u-boot updates. The implementation can be used on all pg-wcom boards that are booting from parallel NOR flash. When used in a board design, provided check_for_uboot_update function will start new u-boot at defined location if updateduboot envvar is set to yes. With this implementation it is expected that factory programmed u-boot will always stay as it is, and optionally new u-boot can be safely programmed by embedded software when the unit is rolled out on the field. It is expected check_for_uboot_update to be called early in execution before relocation (*_f) once SoC is basically initialized and environment can be read, with this possibilities to not be able to fix a u-boot bug by a u-boot update are reduced to minimum. Signed-off-by: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachienergy.com> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions