diff options
author | Bill Richardson <wfrichar@chromium.org> | 2016-04-09 20:54:12 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-04-12 19:00:31 -0700 |
commit | a8d4c3f9367f24ea2a2e26c6f5313ad18b747a56 (patch) | |
tree | 195c6bb9f7c3f85b30b0f5faacf8621a17c58a13 /board | |
parent | 4246bfa62f2c4ab273ade29101c46937ca720dae (diff) | |
download | chrome-ec-a8d4c3f9367f24ea2a2e26c6f5313ad18b747a56.tar.gz |
Cr50: Add userspace tool to update RW FW over USB
This adds a standalone linux utility to deliver RW firmware
updates to the Cr50 over USB.
It prepares update blocks required by the firmware upgrader, and then
fragments and transfers the blocks though the USB channel. The blocks
are reassembled on the target and passed to the upgrade module for
integrity verification and programming.
BUG=chrome-os-partner:50712
BRANCH=none
TEST=make buildall; test on Cr50 as follows:
sudo extra/usb_updater/usb_updater build/cr50/ec.bin
The Cr50 doesn't yet accept firmware updates that way,
so there's no functionality to test just yet.
Change-Id: I1c698fd0c553c936d58ff16a2acaa05ae05bc857
Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/338088
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions