summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTodd Broch <tbroch@chromium.org>2014-12-03 11:29:53 -0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-12-05 01:09:44 +0000
commit540584eb6d12e9e81b80614663f2629cebd949ed (patch)
tree474cb8cb1560b5ec53a0723469150ed9ca2490be
parent2bc0b68c863693ae9e3e315aa3438829e59077ef (diff)
downloadchrome-ec-540584eb6d12e9e81b80614663f2629cebd949ed.tar.gz
pd: ectool: Increase sleep after PD reboot for flashing.
Longer sleep is needed to provide enough time for USB-PD devices to: 1. boot RO & validate RW 2. Initialize PD 3. Enter Alternate mode (GFU) Signed-off-by: Todd Broch <tbroch@chromium.org> BRANCH=samus BUG=chrome-os-partner:31192,chrome-os-partner:31193 TEST=manual, Flashing RW on dingdong via, ectool --name cros_pd flashpd 3 1 dingdong.ec.RW.bin works Change-Id: Id9c6f3907022f62bf887dfefc23b51d070b331b8 Reviewed-on: https://chromium-review.googlesource.com/233023 Reviewed-by: Vincent Palatin <vpalatin@chromium.org> Reviewed-by: Todd Broch <tbroch@chromium.org> Reviewed-by: Alec Berg <alecaberg@chromium.org> Commit-Queue: Todd Broch <tbroch@chromium.org> Tested-by: Todd Broch <tbroch@chromium.org>
-rw-r--r--util/ectool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/ectool.c b/util/ectool.c
index 6bbaab900f..f049986bfb 100644
--- a/util/ectool.c
+++ b/util/ectool.c
@@ -940,7 +940,7 @@ int cmd_flash_pd(int argc, char *argv[])
if (rv < 0)
goto pd_flash_error;
- usleep(100000); /* 100ms to reboot and get CC line idle */
+ usleep(3000000); /* 3sec to reboot and get CC line idle */
/* Erase RW flash */
fprintf(stderr, "Erasing RW flash\n");