hps: hpsd_roflash.conf: Add a sleep after power cycle

The module sometimes takes some time to reappear after power cycle.

BUG=b:198515585
TEST=stop hpsd; start hpsd

Change-Id: I14ac14e03d8ec3e0698adc3788b48f061f91ccb6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/3218423
Tested-by: Evan Benn <evanbenn@chromium.org>
Commit-Queue: Evan Benn <evanbenn@chromium.org>
Reviewed-by: David Lattimore <dml@chromium.org>
diff --git a/hps/daemon/init/hpsd_roflash.conf b/hps/daemon/init/hpsd_roflash.conf
index b581a9b..df8b954 100644
--- a/hps/daemon/init/hpsd_roflash.conf
+++ b/hps/daemon/init/hpsd_roflash.conf
@@ -27,6 +27,7 @@
     $(iotools btr $(iotools mmio_read32 "${MMIO_ADDR}") 0) \
   && iotools mmio_write32 "${MMIO_ADDR}" \
     $(iotools bts $(iotools mmio_read32 "${MMIO_ADDR}") 0) \
+  && sleep 1 \
   && syslog-cat --identifier="${UPSTART_JOB}" -- \
     stm32flash "/dev/i2c-${I2C_BUS_NUMBER}" -a 0x51 -v -S "${FLASH_ADDR}" \
       -w "${STAGE0_FIRMWARE}" \