futility: update: Try EC-RO software sync if available

For devices with EC that will reset TCPC when updating RO, dogfood units
without write protection will always see failure in recovery process.

To fix this, we want to apply EC RO software sync if available.

BRANCH=None
BUG=b:141965252
TEST=Boot device in recovery mode, same EC RO and run
 futility -i image.bin -e ec.bin # see EC RO in next boot

Change-Id: I60552facc059b894a4922738207fd885008cb40c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1864534
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: Hung-Te Lin <hungte@chromium.org>
Commit-Queue: Hung-Te Lin <hungte@chromium.org>
Auto-Submit: Hung-Te Lin <hungte@chromium.org>
1 file changed