diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2016-08-17 09:40:25 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-08-21 04:10:38 -0700 |
commit | 153c2cf49c6c225508e09a942eb90611c9d3cef9 (patch) | |
tree | e49b45005fe65817be2277998f02310396293e28 /board/stm32f446e-eval/gpio.inc | |
parent | 46b7763cb73ba52938e5ba02d4f4837295f6d78e (diff) | |
download | chrome-ec-153c2cf49c6c225508e09a942eb90611c9d3cef9.tar.gz |
usb_updater: host side support protocol version 3
This patch introduces support for the cr50 firmware update protocol
version 3. It is described in more details in the comment in the
patch, the bottom line is that both RO and RW updates are supported,
and SPI and USB modes use the same protocol now.
The notions of PDU (protocol data unit) passed between the host and
the programming function on the CR50 is introduced, and USB mode
framing is described.
BRANCH=none
BUG=chrome-os-partner:55789
TEST=verified that version 1 and 2 updates still work. Version 3 mode
was tested later, when the device side patches were applied.
Change-Id: If51854b6a0b140730e85853bc42039233550fe8c
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/371509
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'board/stm32f446e-eval/gpio.inc')
0 files changed, 0 insertions, 0 deletions