mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-10 17:41:54 +00:00
c88d4e965ba71b6f7af03e6cb1ea3177f04a81a1
Soft reset will not power down Cr50, so it wont assert EC_RST_L when it reboots. This is a short term solution that fixes the cold vs warm reset issue, but it does not fix the problem with all of all of the other Cr50 functions disappearing during warm reset. We will need to just reset the TPM functionality on Cr50 to fix those issues. BUG=chrome-os-partner:52366 BRANCH=none TEST=Check asserting SYS_RST_L resets Cr50 and the AP and doesn't reset the EC. Disable the Cr50 reset when SYS_RST_L is asserted, and verify that the AP doesn't boot after the first reboot. Enable soft reset when SYS_RST_L is asserted and verify the AP can successfully reboot many times. Change-Id: I7c0d0712ee6df59cfadd3975caf3503d44f3eff2 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/359342 Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
For an overview of the Embedded Controller firmware, refer to http://www.chromium.org/chromium-os/2014-firmware-summit For instructions on building from source, refer to http://www.chromium.org/chromium-os/ec-development/getting-started-building-ec-images-quickly
Description
Languages
C
64.7%
Lasso
20.7%
ASL
3.6%
JavaScript
3.2%
C#
2.9%
Other
4.6%