diff options
author | Todd Broch <tbroch@chromium.org> | 2014-12-03 11:29:53 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-12-05 01:09:44 +0000 |
commit | 540584eb6d12e9e81b80614663f2629cebd949ed (patch) | |
tree | 474cb8cb1560b5ec53a0723469150ed9ca2490be | |
parent | 2bc0b68c863693ae9e3e315aa3438829e59077ef (diff) | |
download | chrome-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.c | 2 |
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"); |