[U-Boot] designing a firmware update mechanism