summaryrefslogtreecommitdiff
path: root/board/stm32f446e-eval/gpio.inc
diff options
context:
space:
mode:
authorVadim Bendebury <vbendeb@chromium.org>2016-08-17 09:40:25 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-08-21 04:10:38 -0700
commit153c2cf49c6c225508e09a942eb90611c9d3cef9 (patch)
treee49b45005fe65817be2277998f02310396293e28 /board/stm32f446e-eval/gpio.inc
parent46b7763cb73ba52938e5ba02d4f4837295f6d78e (diff)
downloadchrome-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